33022 lines
2.8 MiB
33022 lines
2.8 MiB
; --------------------------------------------------------------------------------
|
|
; @Title: FX3 On-Chip Peripherals
|
|
; @Props: Released
|
|
; @Author: BGA, AST
|
|
; @Changelog: 2016-08-26 BGA
|
|
; @Manufacturer: CYPRESS - Cypress Semiconductor Corporation
|
|
; @Doc: EZ-USB_FX3_TRM_001-76074_0B_V.pdf (Rev. *B, 2014-09-26)
|
|
; @Chip: CYUSB2014, CYUSB3011, CYUSB3012, CYUSB3013
|
|
; CYUSB3014, CYUSB3031, CYUSB3033, CYUSB3035
|
|
; @Core: ARM926EJ-S
|
|
; @Copyright: (C) 1989-2017 Lauterbach GmbH, licensed for use with TRACE32(R) only
|
|
; --------------------------------------------------------------------------------
|
|
; $Id: perfx3.per 7592 2017-02-18 13:54:14Z askoncej $
|
|
|
|
; Known problems:
|
|
; MODULE REGISTER DESCRIPTION
|
|
; GCR GCTL_IOPOWER No listed values to be found for USB_REGULATOR_TRIM bitfield
|
|
; GPIF GPIF_BUS_CONFIG ADR_CTRL[3:0] field description not comprehensible and self-contradictory
|
|
; P-Port PP_WR_MAILBOX 64-bit register in 32-bit MCU divided into two
|
|
; USB2 HS/FS... PHY_CLK_AND_TEST No listed values to be found for some of the bitflds
|
|
; USB2 HS/FS... PHY_CONF No listed values to be found for bitflds
|
|
; USB2 Device... DEV_EPI_CS ISOINPKS Bitfld's description is self-contradictory and not comprehensible
|
|
; USB2 Host... OHCI_REVISION Wrong Register Address (the same as HOST_SHDL_CS)
|
|
; USB2 Host... OHCI_RH_PORT_STATUS No OC Bitfield's description or values listed, insufficient bitfields description
|
|
; USB2 Host... EHCI_USBSTS Insufficient bitfields' description and no values listed
|
|
; USB2 Host... EHCI_PORTSC Insufficient bitfields' description and no values listed
|
|
; USB2 Host... SHDL_INTERNAL... Insufficient bitfields' description and no values listed
|
|
; USB2 Host... SHDL_STATE... Insufficient bitfields' description and no values listed
|
|
config 16. 8.
|
|
tree.open "ARM Core Registers"
|
|
AUTOINDENT.PUSH
|
|
AUTOINDENT.OFF
|
|
width 8.
|
|
tree "ID Registers"
|
|
group c15:0x0000--0x0000
|
|
line.long 0x0 "MIDR,Identity Code"
|
|
hexmask.long.byte 0x0 24.--31. 0x1 " IMPL ,Implementer"
|
|
hexmask.long.byte 0x0 20.--23. 0x1 " SPEC ,Specification Revision"
|
|
hexmask.long.byte 0x0 16.--19. 0x1 " ARCH ,Architecture Version"
|
|
hexmask.long.word 0x0 4.--15. 0x1 " PARTNUM ,Part Number"
|
|
hexmask.long.byte 0x0 0.--3. 0x01 " REV ,Layout Revision"
|
|
group c15:0x0100--0x0100
|
|
line.long 0x0 "CTR,Cache Type"
|
|
bitfld.long 0x0 25.--28. " CLASS ,Cache Class" "0,1,2,3,4,5,6,7,8,9,a,b,c,d,e,f"
|
|
bitfld.long 0x0 24. " H ,Cache Havardness" "no,yes"
|
|
textline " "
|
|
bitfld.long 0x0 18.--21. " DSIZE ,Data Cache Size" "512,1k,2k,4k,8k,16k,32k,64k,128k,256k,512k,1M,2M,4M,8M,?..."
|
|
bitfld.long 0x0 15.--17. " DASS ,Data Cache Associativity" "dir,2,4,8,16,32,64,128"
|
|
bitfld.long 0x0 14. " DM ,Data Cache Multiplier Bit" "0,1"
|
|
bitfld.long 0x0 12.--13. " DLENGTH ,Data Cache Line Length" "2,4,8,16"
|
|
textline " "
|
|
bitfld.long 0x0 6.--9. " ISIZE ,Instruction Cache Size" "512,1k,2k,4k,8k,16k,32k,64k,128k,256k,512k,1M,2M,4M,8M,?..."
|
|
bitfld.long 0x0 3.--5. " IASS ,Instruction Cache Associativity" "dir,2,4,8,16,32,64,128"
|
|
bitfld.long 0x0 2. " IM ,Instruction Cache Multiplier Bit" "0,1"
|
|
bitfld.long 0x0 0.--1. " ILENGTH ,Instruction Cache Line Length" "2,4,8,16"
|
|
group c15:0x0200--0x0200
|
|
line.long 0x0 "TCMTR,Tightly-Coupled Memory Type Register"
|
|
bitfld.long 0x0 16. " DP ,Data TCM Present" "no,yes"
|
|
bitfld.long 0x0 0. " IP ,Instruction TCM Present" "no,yes"
|
|
tree.end
|
|
tree "MMU Control and Configuration"
|
|
width 8.
|
|
group c15:0x0001--0x0001
|
|
line.long 0x0 "CR,Control Register"
|
|
bitfld.long 0x0 15. " L4 ,Configure Loading TBIT" "Enable,Disable"
|
|
bitfld.long 0x0 14. " RR ,Round Robin Replacement Strategy for ICache and DCache" "Random,Round robin"
|
|
bitfld.long 0x0 13. " V ,Location of Exception Vectors" "0x00000000,0xFFFF0000"
|
|
textline " "
|
|
bitfld.long 0x0 12. " I ,Instruction Cache" "Disable,Enable"
|
|
bitfld.long 0x0 9. " R ,ROM Protection" "Disable,Enable"
|
|
bitfld.long 0x0 8. " S ,System Protection" "Disable,Enable"
|
|
bitfld.long 0x0 7. " B ,Endianism" "Little,Big"
|
|
textline " "
|
|
bitfld.long 0x0 2. " C ,Data Cache" "Disable,Enable"
|
|
bitfld.long 0x0 1. " A ,Alignment Fault Checking" "Disable,Enable"
|
|
bitfld.long 0x0 0. " M ,MMU" "Disable,Enable"
|
|
textline " "
|
|
group c15:0x0002--0x0002
|
|
line.long 0x0 "TTBR,Translation Table Base Register"
|
|
hexmask.long 0x0 14.--31. 0x4000 " TTBA ,Translation Table Base Address"
|
|
textline " "
|
|
group c15:0x3--0x3
|
|
line.long 0x0 "DACR,Domain Access Control Register"
|
|
bitfld.long 0x0 30.--31. " D15 ,Domain Access 15" "Denied,Client,Reserved,Manager"
|
|
bitfld.long 0x0 28.--29. " D14 ,Domain Access 14" "Denied,Client,Reserved,Manager"
|
|
bitfld.long 0x0 26.--27. " D13 ,Domain Access 13" "Denied,Client,Reserved,Manager"
|
|
bitfld.long 0x0 24.--25. " D12 ,Domain Access 12" "Denied,Client,Reserved,Manager"
|
|
textline " "
|
|
bitfld.long 0x0 22.--23. " D11 ,Domain Access 11" "Denied,Client,Reserved,Manager"
|
|
bitfld.long 0x0 20.--21. " D10 ,Domain Access 10" "Denied,Client,Reserved,Manager"
|
|
bitfld.long 0x0 18.--19. " D9 ,Domain Access 9" "Denied,Client,Reserved,Manager"
|
|
bitfld.long 0x0 16.--17. " D8 ,Domain Access 8" "Denied,Client,Reserved,Manager"
|
|
textline " "
|
|
bitfld.long 0x0 14.--15. " D7 ,Domain Access 7" "Denied,Client,Reserved,Manager"
|
|
bitfld.long 0x0 12.--13. " D6 ,Domain Access 6" "Denied,Client,Reserved,Manager"
|
|
bitfld.long 0x0 10.--11. " D5 ,Domain Access 5" "Denied,Client,Reserved,Manager"
|
|
bitfld.long 0x0 8.--9. " D4 ,Domain Access 4" "Denied,Client,Reserved,Manager"
|
|
textline " "
|
|
bitfld.long 0x0 6.--7. " D3 ,Domain Access 3" "Denied,Client,Reserved,Manager"
|
|
bitfld.long 0x0 4.--5. " D2 ,Domain Access 2" "Denied,Client,Reserved,Manager"
|
|
bitfld.long 0x0 2.--3. " D1 ,Domain Access 1" "Denied,Client,Reserved,Manager"
|
|
bitfld.long 0x0 0.--1. " D0 ,Domain Access 0" "Denied,Client,Reserved,Manager"
|
|
textline " "
|
|
group c15:0x0005--0x0005
|
|
line.long 0x0 "DFSR,Data Fault Status Register"
|
|
bitfld.long 0x0 0x4--0x7 " DOMAIN ,Domain" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x0 0x0--0x3 " STATUS ,Status" "reserved,alignment,reserved,alignment,be_linef_sect,transl_sect,be_linef_page,transl_page,be_other_sect,domain_sect,be_other_page,domain_page,be_trans_l1,perm_sect,be_trans_l2,perm_page"
|
|
group c15:0x0105--0x0105
|
|
line.long 0x0 "IFSR,Instruction Fault Status Register"
|
|
bitfld.long 0x0 0x4--0x7 " DOMAIN ,Domain" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x0 0x0--0x3 " STATUS ,Status" "reserved,alignment,reserved,alignment,be_linef_sect,transl_sect,be_linef_page,transl_page,be_other_sect,domain_sect,be_other_page,domain_page,be_trans_l1,perm_sect,be_trans_l2,perm_page"
|
|
group c15:0x0006--0x0006
|
|
line.long 0x0 "DFAR,Data Fault Address Register"
|
|
textline " "
|
|
group c15:0x000a--0x000a
|
|
line.long 0x0 "TLBR,TLB Lockdown Register"
|
|
bitfld.long 0x0 26.--28. " VICTIM ,Victim" "0,1,2,3,4,5,6,7"
|
|
bitfld.long 0x0 0. " P ,P bit" "0,1"
|
|
textline " "
|
|
group c15:0x000d--0x000d
|
|
line.long 0x0 "FCSEPID,FCSE Process ID"
|
|
group c15:0x010d--0x010d
|
|
line.long 0x0 "CONTEXT,Context ID"
|
|
tree.end
|
|
tree "Cache Control and Configuration"
|
|
group c15:0x0009--0x0009
|
|
line.long 0x0 "DCACHE,Data Cache Lockdown"
|
|
bitfld.long 0x0 3. " LWAY3 ,L bit for WAY 3" "0,1"
|
|
bitfld.long 0x0 2. " LWAY2 ,L bit for WAY 2" "0,1"
|
|
bitfld.long 0x0 1. " LWAY1 ,L bit for WAY 1" "0,1"
|
|
bitfld.long 0x0 0. " LWAY0 ,L bit for WAY 0" "0,1"
|
|
group c15:0x0109--0x0109
|
|
line.long 0x0 "ICACHE,Instruction Cache Lockdown"
|
|
bitfld.long 0x0 3. " LWAY3 ,L bit for WAY 3" "0,1"
|
|
bitfld.long 0x0 2. " LWAY2 ,L bit for WAY 2" "0,1"
|
|
bitfld.long 0x0 1. " LWAY1 ,L bit for WAY 1" "0,1"
|
|
bitfld.long 0x0 0. " LWAY0 ,L bit for WAY 0" "0,1"
|
|
tree.end
|
|
tree "TCM Control and Configuration"
|
|
group c15:0x0019--0x0019
|
|
line.long 0x0 "DTCM,Data TCM Region Register"
|
|
hexmask.long 0x0 12.--31. 0x1000 " BASE ,Base Address"
|
|
bitfld.long 0x0 2.--5. " SIZE ,TCM Size" "0K,res,res,4K,8K,16K,32K,64K,128K,256K,512K,1M,res,res,res,res"
|
|
bitfld.long 0x0 0. " ENABLE ,Enable Bit" "disable,enable"
|
|
group c15:0x0119--0x0119
|
|
line.long 0x0 "ITCM,Instruction TCM Region Register"
|
|
hexmask.long 0x0 12.--31. 0x1000 " BASE ,Base Address"
|
|
bitfld.long 0x0 2.--5. " SIZE ,TCM Size" "0K,res,res,4K,8K,16K,32K,64K,128K,256K,512K,1M,res,res,res,res"
|
|
bitfld.long 0x0 0. " ENABLE ,Enable Bit" "disable,enable"
|
|
tree.end
|
|
tree "Test and Debug"
|
|
group c15:0x000f--0x000f
|
|
line.long 0x0 "DOVRR,Debug Override Register"
|
|
bitfld.long 0x0 19. " TCALL ,Test and clean all" "disable,enable"
|
|
bitfld.long 0x0 18. " DTLBMISS ,Abort Data TLB Miss" "no abort,abort"
|
|
bitfld.long 0x0 17. " ITLBMISS ,Abort Instruction TLB Miss" "no abort,abort"
|
|
textline " "
|
|
bitfld.long 0x0 16. " PREFETCH ,NC Instruction Prefetching" "enable,disable"
|
|
bitfld.long 0x0 15. " CLOCKGATE ,Block Level Clock Gating" "enable,disable"
|
|
bitfld.long 0x0 14. " NCBSTORE ,NCB Stores" "disable,enable"
|
|
bitfld.long 0x0 13. " MMU/DC ,MMU disable DCache Enabled Behaviour" "NCNB,WT"
|
|
group c15:0x001f--0x001f
|
|
line.long 0x0 "ADDRESS,Debug/Test Address"
|
|
;wgroup c15:0x402f--0x402f
|
|
; line.long 0x0 "RMTLBTAG,Read tag in main TLB entry"
|
|
;wgroup c15:0x403f--0x403f
|
|
; line.long 0x0 "WMTLBTAG,Write tag in main TLB entry"
|
|
;wgroup c15:0x404f--0x404f
|
|
; line.long 0x0 "RMTLBPA,Read PA in main TLB entry"
|
|
;wgroup c15:0x405f--0x405f
|
|
; line.long 0x0 "WMTLBPA,Write PA in main TLB entry"
|
|
;wgroup c15:0x407f--0x407f
|
|
; line.long 0x0 "TMTLB,Transfer main TLB entry into RAM"
|
|
;wgroup c15:0x412f--0x412f
|
|
; line.long 0x0 "RLTLBTAG,Read tag in lockdown TLB entry"
|
|
;wgroup c15:0x413f--0x413f
|
|
; line.long 0x0 "WLTLBTAG,Write tag in lockdown TLB entry"
|
|
;wgroup c15:0x414f--0x414f
|
|
; line.long 0x0 "RLTLBPA,Read PA in lockdown TLB entry"
|
|
;wgroup c15:0x415f--0x415f
|
|
; line.long 0x0 "WLTLBPA,Write PA in lockdown TLB entry"
|
|
;wgroup c15:0x417f--0x417f
|
|
; line.long 0x0 "TLTLB,Transfer lockdown TLB entry into RAM"
|
|
group c15:0x101f--0x101f
|
|
line.long 0x0 "TRACE,Trace Control"
|
|
bitfld.long 0x0 2. " FIQ ,Stalling Core when FIQ and ETM FIFOFULL" "stall, no stall"
|
|
bitfld.long 0x0 1. " IRQ ,Stalling Core when IRQ and ETM FIFOFULL" "stall, no stall"
|
|
group c15:0x700f--0x700f
|
|
line.long 0x0 "CACHE,Cache Debug Control"
|
|
bitfld.long 0x0 2. " DWT ,Disable Writeback (force WT)" "writeback,write-through"
|
|
bitfld.long 0x0 1. " DIL ,Disable ICache Linefill" "enable,disable"
|
|
bitfld.long 0x0 0. " DDL ,Disable DCache Linefill" "enable,disable"
|
|
group c15:0x701f--0x701f
|
|
line.long 0x0 "MMU,MMU Debug Control"
|
|
bitfld.long 0x0 7. " TLBMI ,Disable Main TLB Matching for Instruction Fetches" "enable,disable"
|
|
bitfld.long 0x0 6. " TLBMD ,Disable Main TLB Matching for Data Accesses" "enable,disable"
|
|
bitfld.long 0x0 5. " TLBLI ,Disable Main TLB Load Due to Instruction Fetches Miss" "enable,disable"
|
|
bitfld.long 0x0 4. " TLBLD ,Disable Main TLB Load Due to Data Access Miss" "enable,disable"
|
|
textline " "
|
|
bitfld.long 0x0 3. " TLBMMI ,Disable Micro TLB Matching for Instruction Fetches" "enable,disable"
|
|
bitfld.long 0x0 2. " TLBMMD ,Disable Micro TLB Matching for Data Accesses" "enable,disable"
|
|
bitfld.long 0x0 1. " TLBMLI ,Disable Micro TLB Load Due to Instruction Fetches Miss" "enable,disable"
|
|
bitfld.long 0x0 0. " TLBMLD ,Disable Micro TLB Load Due to Data Access Miss" "enable,disable"
|
|
group c15:0x002f--0x002f
|
|
line.long 0x0 "REMAP,Memory Region Remap"
|
|
bitfld.long 0x0 14.--15. " IWB ," "NCNB,NCB,WT,WB"
|
|
bitfld.long 0x0 12.--13. " IWT ," "NCNB,NCB,WT,WB"
|
|
bitfld.long 0x0 10.--11. " INCB ," "NCNB,NCB,WT,WB"
|
|
bitfld.long 0x0 8.--9. " INCNB ," "NCNB,NCB,WT,WB"
|
|
textline " "
|
|
bitfld.long 0x0 6.--7. " DWB ," "NCNB,NCB,WT,WB"
|
|
bitfld.long 0x0 4.--5. " DWT ," "NCNB,NCB,WT,WB"
|
|
bitfld.long 0x0 2.--3. " DNCB ," "NCNB,NCB,WT,WB"
|
|
bitfld.long 0x0 0.--1. " DNCNB ," "NCNB,NCB,WT,WB"
|
|
tree.end
|
|
tree "ICEbreaker"
|
|
width 8.
|
|
group ice:0x0--0x5 "Debug Control"
|
|
line.long 0x0 "DBGCTRL,Debug Control Register"
|
|
bitfld.long 0x0 0x5 " ICE ,EmbeddedICE Disable" "enabled,disabled"
|
|
bitfld.long 0x0 0x4 " MONITOR ,Monitor Mode Enable" "disabled,enabled"
|
|
textline " "
|
|
bitfld.long 0x0 0x3 " STEP ,Single Step" "disabled,enabled"
|
|
bitfld.long 0x0 0x2 " INTDIS ,Interrupts Disable" "enabled,disabled"
|
|
bitfld.long 0x0 0x1 " DBGRQ ,Debug Request" "no,yes"
|
|
bitfld.long 0x0 0x0 " DBGACK ,Debug Acknowledge" "no,yes"
|
|
line.long 0x4 "DBGSTAT,Debug Status Register"
|
|
bitfld.long 0x4 0x6--0x9 " MOE ,Method of Entry" "no,BP0,BP1,BPsoft,Vector,BPext,WP0,WP1,WPext,AsyncInt,AsyncExt,Reentry,res,res,res,res"
|
|
bitfld.long 0x4 0x5 " IJBIT ,IJBIT" "0,java"
|
|
bitfld.long 0x4 0x4 " ITBIT ,ITBIT" "0,thumb"
|
|
bitfld.long 0x4 0x3 " SYSCOMP ,SYSCOMP" "0,1"
|
|
bitfld.long 0x4 0x2 " IFEN ,Interrupts Enable" "disabled,enabled"
|
|
bitfld.long 0x4 0x1 " DBGRQ ,Debug Request" "no,yes"
|
|
bitfld.long 0x4 0x0 " DBGACK ,Debug Acknowledge" "no,yes"
|
|
line.long 0x8 "VECTOR,Vector Catch Register"
|
|
bitfld.long 0x8 0x7 " FIQ ,FIQ" "dis,ena"
|
|
bitfld.long 0x8 0x6 " IRQ ,IRQ" "dis,ena"
|
|
bitfld.long 0x8 0x4 " D_ABO ,D_ABORT" "dis,ena"
|
|
bitfld.long 0x8 0x3 " P_ABO ,P_ABORT" "dis,ena"
|
|
bitfld.long 0x8 0x2 " SWI ,SWI" "dis,ena"
|
|
bitfld.long 0x8 0x1 " UND ,UNDEF" "dis,ena"
|
|
bitfld.long 0x8 0x0 " RES ,RESET" "dis,ena"
|
|
line.long 0x10 "COMCTRL,Debug Communication Control Register"
|
|
bitfld.long 0x10 28.--31. " VERSION ,Version Number" "0000,0001,0010,0011,0100,0101,0110,0111,1000,1001,1010,1011,1100,1101,1110,1111"
|
|
bitfld.long 0x10 0x1 " WRITE ,Write Register Free" "idle,pend"
|
|
bitfld.long 0x10 0x0 " READ ,Read Register Free" "idle,pend"
|
|
line.long 0x14 "COMDATA,Debug Communication Data Register"
|
|
group ice:0x8--0x0d "Watchpoint 0"
|
|
line.long 0x0 "AV,Address Value"
|
|
line.long 0x4 "AM,Address Mask"
|
|
line.long 0x8 "DV,Data Value"
|
|
line.long 0x0c "DM,Data Mask"
|
|
line.long 0x10 "CV,Control Value"
|
|
bitfld.long 0x10 0x8 " ENABLE ,Global Enable for Watchpoint 1" "DIS,ENA"
|
|
bitfld.long 0x10 0x7 " RANGE ,Assert RANGEOUT Signal" "0 ,1"
|
|
bitfld.long 0x10 0x6 " CHAIN ,Connect to Watchpoint 0" "0 ,1"
|
|
bitfld.long 0x10 0x5 " EXTERN ,Depentend from EXTERN Signal" "0 ,1"
|
|
bitfld.long 0x10 0x4 " nTRANS ,CPU Mode" "User,no User"
|
|
bitfld.long 0x10 0x3 " nOPC ,Op Fetch" "Inst,Data"
|
|
bitfld.long 0x10 0x1--0x2 " MAS ,Access Size" "Byte,Word,Long,Res"
|
|
bitfld.long 0x10 0x0 " nRW ,Read/Write" "R ,W"
|
|
line.long 0x14 "CM,Control Mask"
|
|
bitfld.long 0x14 0x7 " RANGE ,Assert RANGEOUT Signal" "ENA,DIS"
|
|
bitfld.long 0x14 0x6 " CHAIN ,Connect to Watchpoint 0" "ENA,DIS"
|
|
bitfld.long 0x14 0x5 " EXTERN ,Depentend from EXTERN Signal" "ENA,DIS"
|
|
bitfld.long 0x14 0x4 " nTRANS ,CPU Mode" "ENA,DIS "
|
|
bitfld.long 0x14 0x3 " nOPC ,Op Fetch" "ENA ,DIS"
|
|
bitfld.long 0x14 0x1--0x2 " MAS ,Access Size" "ENA ,Res,Res,DIS"
|
|
bitfld.long 0x14 0x0 " nRW ,Read/Write" "ENA,DIS"
|
|
group ice:0x10--0x15 "Watchpoint 1"
|
|
line.long 0x0 "AV,Address Value"
|
|
line.long 0x4 "AM,Address Mask"
|
|
line.long 0x8 "DV,Data Value"
|
|
line.long 0x0c "DM,Data Mask"
|
|
line.long 0x10 "CV,Control Value"
|
|
bitfld.long 0x10 0x8 " ENABLE ,Global Enable for Watchpoint 1" "DIS,ENA"
|
|
bitfld.long 0x10 0x7 " RANGE ,Assert RANGEOUT Signal" "0 ,1"
|
|
bitfld.long 0x10 0x6 " CHAIN ,Connect to Watchpoint 0" "0 ,1"
|
|
bitfld.long 0x10 0x5 " EXTERN ,Depentend from EXTERN Signal" "0 ,1"
|
|
bitfld.long 0x10 0x4 " nTRANS ,CPU Mode" "User,no User"
|
|
bitfld.long 0x10 0x3 " nOPC ,Op Fetch" "Inst,Data"
|
|
bitfld.long 0x10 0x1--0x2 " MAS ,Access Size" "Byte,Word,Long,Res"
|
|
bitfld.long 0x10 0x0 " nRW ,Read/Write" "R ,w"
|
|
line.long 0x14 "CM,Control Mask"
|
|
bitfld.long 0x14 0x7 " RANGE ,Assert RANGEOUT Signal" "ENA,DIS"
|
|
bitfld.long 0x14 0x6 " CHAIN ,Connect to Watchpoint 0" "ENA,DIS"
|
|
bitfld.long 0x14 0x5 " EXTERN ,Depentend from EXTERN Signal" "ENA,DIS"
|
|
bitfld.long 0x14 0x4 " nTRANS ,CPU Mode" "ENA,DIS "
|
|
bitfld.long 0x14 0x3 " nOPC ,Op Fetch" "ENA ,DIS"
|
|
bitfld.long 0x14 0x1--0x2 " MAS ,Access Size" "ENA ,Res,Res,DIS"
|
|
bitfld.long 0x14 0x0 " nRW ,Read/Write" "ENA,DIS"
|
|
tree.end
|
|
AUTOINDENT.POP
|
|
tree.end
|
|
tree "VIC (Vectored Interrupt Controller)"
|
|
base a:0xFFFFF000
|
|
width 23.
|
|
rgroup.long 0x00++0x0B
|
|
line.long 0x00 "VIC_IRQ_STATUS,IRQ Status Register"
|
|
bitfld.long 0x00 31. " IRQ_STATUS[31] ,IRQ Status after Masking Bit 31" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 30. " [30] ,IRQ Status after Masking Bit 30" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 29. " [29] ,IRQ Status after Masking Bit 29" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 28. " [28] ,IRQ Status after Masking Bit 28" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x00 27. " [27] ,IRQ Status after Masking Bit 27" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 26. " [26] ,IRQ Status after Masking Bit 26" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 25. " [25] ,IRQ Status after Masking Bit 25" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 24. " [24] ,IRQ Status after Masking Bit 24" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x00 23. " [23] ,IRQ Status after Masking Bit 23" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 22. " [22] ,IRQ Status after Masking Bit 22" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 21. " [21] ,IRQ Status after Masking Bit 21" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 20. " [20] ,IRQ Status after Masking Bit 20" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x00 19. " [19] ,IRQ Status after Masking Bit 19" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 18. " [18] ,IRQ Status after Masking Bit 18" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 17. " [17] ,IRQ Status after Masking Bit 17" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 16. " [16] ,IRQ Status after Masking Bit 16" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x00 15. " [15] ,IRQ Status after Masking Bit 15" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 14. " [14] ,IRQ Status after Masking Bit 14" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 13. " [13] ,IRQ Status after Masking Bit 13" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 12. " [12] ,IRQ Status after Masking Bit 12" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x00 11. " [11] ,IRQ Status after Masking Bit 11" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 10. " [10] ,IRQ Status after Masking Bit 10" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 9. " [9] ,IRQ Status after Masking Bit 9" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 8. " [8] ,IRQ Status after Masking Bit 8" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x00 7. " [7] ,IRQ Status after Masking Bit 7" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 6. " [6] ,IRQ Status after Masking Bit 6" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 5. " [5] ,IRQ Status after Masking Bit 5" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 4. " [4] ,IRQ Status after Masking Bit 4" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x00 3. " [3] ,IRQ Status after Masking Bit 3" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 2. " [2] ,IRQ Status after Masking Bit 2" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 1. " [1] ,IRQ Status after Masking Bit 1" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 0. " [0] ,IRQ Status after Masking Bit 0" "No interrupt,Interrupt"
|
|
line.long 0x04 "VIC_FIQ_STATUS,FI0Q Status Register"
|
|
bitfld.long 0x04 31. " FIQ_STATUS[31] ,FIQ Status after Masking Bit 31" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 30. " [30] ,FIQ Status after Masking Bit 30" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 29. " [29] ,FIQ Status after Masking Bit 29" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 28. " [28] ,FIQ Status after Masking Bit 28" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x04 27. " [27] ,FIQ Status after Masking Bit 27" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 26. " [26] ,FIQ Status after Masking Bit 26" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 25. " [25] ,FIQ Status after Masking Bit 25" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 24. " [24] ,FIQ Status after Masking Bit 24" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x04 23. " [23] ,FIQ Status after Masking Bit 23" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 22. " [22] ,FIQ Status after Masking Bit 22" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 21. " [21] ,FIQ Status after Masking Bit 21" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 20. " [20] ,FIQ Status after Masking Bit 20" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x04 19. " [19] ,FIQ Status after Masking Bit 19" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 18. " [18] ,FIQ Status after Masking Bit 18" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 17. " [17] ,FIQ Status after Masking Bit 17" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 16. " [16] ,FIQ Status after Masking Bit 16" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x04 15. " [15] ,FIQ Status after Masking Bit 15" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 14. " [14] ,FIQ Status after Masking Bit 14" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 13. " [13] ,FIQ Status after Masking Bit 13" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 12. " [12] ,FIQ Status after Masking Bit 12" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x04 11. " [11] ,FIQ Status after Masking Bit 11" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 10. " [10] ,FIQ Status after Masking Bit 10" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 9. " [9] ,FIQ Status after Masking Bit 9" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 8. " [8] ,FIQ Status after Masking Bit 8" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x04 7. " [7] ,FIQ Status after Masking Bit 7" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 6. " [6] ,FIQ Status after Masking Bit 6" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 5. " [5] ,FIQ Status after Masking Bit 5" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 4. " [4] ,FIQ Status after Masking Bit 4" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x04 3. " [3] ,FIQ Status after Masking Bit 3" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 2. " [2] ,FIQ Status after Masking Bit 2" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 1. " [1] ,FIQ Status after Masking Bit 1" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 0. " [0] ,FIQ Status after Masking Bit 0" "No interrupt,Interrupt"
|
|
line.long 0x08 "VIC_RAW_STATUS,Raw Status Register"
|
|
bitfld.long 0x08 31. " RAW_STATUS[31] ,IRQ Status before Masking Bit 31" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 30. " [30] ,IRQ Status before Masking Bit 30" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 29. " [29] ,IRQ Status before Masking Bit 29" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 28. " [28] ,IRQ Status before Masking Bit 28" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x08 27. " [27] ,IRQ Status before Masking Bit 27" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 26. " [26] ,IRQ Status before Masking Bit 26" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 25. " [25] ,IRQ Status before Masking Bit 25" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 24. " [24] ,IRQ Status before Masking Bit 24" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x08 23. " [23] ,IRQ Status before Masking Bit 23" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 22. " [22] ,IRQ Status before Masking Bit 22" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 21. " [21] ,IRQ Status before Masking Bit 21" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 20. " [20] ,IRQ Status before Masking Bit 20" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x08 19. " [19] ,IRQ Status before Masking Bit 19" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 18. " [18] ,IRQ Status before Masking Bit 18" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 17. " [17] ,IRQ Status before Masking Bit 17" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 16. " [16] ,IRQ Status before Masking Bit 16" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x08 15. " [15] ,IRQ Status before Masking Bit 15" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 14. " [14] ,IRQ Status before Masking Bit 14" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 13. " [13] ,IRQ Status before Masking Bit 13" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 12. " [12] ,IRQ Status before Masking Bit 12" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x08 11. " [11] ,IRQ Status before Masking Bit 11" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 10. " [10] ,IRQ Status before Masking Bit 10" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 9. " [9] ,IRQ Status before Masking Bit 9" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 8. " [8] ,IRQ Status before Masking Bit 8" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x08 7. " [7] ,IRQ Status before Masking Bit 7" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 6. " [6] ,IRQ Status before Masking Bit 6" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 5. " [5] ,IRQ Status before Masking Bit 5" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 4. " [4] ,IRQ Status before Masking Bit 4" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x08 3. " [3] ,IRQ Status before Masking Bit 3" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 2. " [2] ,IRQ Status before Masking Bit 2" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 1. " [1] ,IRQ Status before Masking Bit 1" "No interrupt,Interrupt"
|
|
bitfld.long 0x08 0. " [0] ,IRQ Status before Masking Bit 0" "No interrupt,Interrupt"
|
|
group.long 0x0C++0x07
|
|
line.long 0x00 "VIC_INT_SELECT,IRQ/FIQ Designation Register"
|
|
bitfld.long 0x00 31. " FIQ_NIRQ[31] ,Line 31 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 30. " [30] ,Line 30 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 29. " [29] ,Line 29 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 28. " [28] ,Line 28 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
textline " "
|
|
bitfld.long 0x00 27. " [27] ,Line 27 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 26. " [26] ,Line 26 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 25. " [25] ,Line 25 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 24. " [24] ,Line 24 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
textline " "
|
|
bitfld.long 0x00 23. " [23] ,Line 23 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 22. " [22] ,Line 22 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 21. " [21] ,Line 21 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 20. " [20] ,Line 20 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
textline " "
|
|
bitfld.long 0x00 19. " [19] ,Line 19 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 18. " [18] ,Line 18 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 17. " [17] ,Line 17 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 16. " [16] ,Line 16 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
textline " "
|
|
bitfld.long 0x00 15. " [15] ,Line 15 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 14. " [14] ,Line 14 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 13. " [13] ,Line 13 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 12. " [12] ,Line 12 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
textline " "
|
|
bitfld.long 0x00 11. " [11] ,Line 11 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 10. " [10] ,Line 10 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 9. " [9] ,Line 9 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 8. " [8] ,Line 8 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
textline " "
|
|
bitfld.long 0x00 7. " [7] ,Line 7 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 6. " [6] ,Line 6 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 5. " [5] ,Line 5 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 4. " [4] ,Line 4 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
textline " "
|
|
bitfld.long 0x00 3. " [3] ,Line 3 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 2. " [2] ,Line 2 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 1. " [1] ,Line 1 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
bitfld.long 0x00 0. " [0] ,Line 0 Designation to Corresponding Bit Position" "Not Selected,Selected"
|
|
line.long 0x04 "VIC_INT_ENABLE/CLEAR,Interrupt Enable/Clear Register"
|
|
setclrfld.long 0x04 31. 0x04 31. 0x08 31. " INT_ENABLE[31] ,Interrupt at Bit Position 31 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 30. 0x04 30. 0x08 30. " [30] ,Interrupt at Bit Position 30 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 29. 0x04 29. 0x08 29. " [29] ,Interrupt at Bit Position 29 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 28. 0x04 28. 0x08 28. " [28] ,Interrupt at Bit Position 28 Enable" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x04 27. 0x04 27. 0x08 27. " [27] ,Interrupt at Bit Position 27 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 26. 0x04 26. 0x08 26. " [26] ,Interrupt at Bit Position 26 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 25. 0x04 25. 0x08 25. " [25] ,Interrupt at Bit Position 25 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 24. 0x04 24. 0x08 24. " [24] ,Interrupt at Bit Position 24 Enable" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x04 23. 0x04 23. 0x08 23. " [23] ,Interrupt at Bit Position 23 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 22. 0x04 22. 0x08 22. " [22] ,Interrupt at Bit Position 22 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 21. 0x04 21. 0x08 21. " [21] ,Interrupt at Bit Position 21 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 20. 0x04 20. 0x08 20. " [20] ,Interrupt at Bit Position 20 Enable" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x04 19. 0x04 19. 0x08 19. " [19] ,Interrupt at Bit Position 19 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 18. 0x04 18. 0x08 18. " [18] ,Interrupt at Bit Position 18 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 17. 0x04 17. 0x08 17. " [17] ,Interrupt at Bit Position 17 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 16. 0x04 16. 0x08 16. " [16] ,Interrupt at Bit Position 16 Enable" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x04 15. 0x04 15. 0x08 15. " [15] ,Interrupt at Bit Position 15 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 14. 0x04 14. 0x08 14. " [14] ,Interrupt at Bit Position 14 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 13. 0x04 13. 0x08 13. " [13] ,Interrupt at Bit Position 13 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 12. 0x04 12. 0x08 12. " [12] ,Interrupt at Bit Position 12 Enable" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x04 11. 0x04 11. 0x08 11. " [11] ,Interrupt at Bit Position 11 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 10. 0x04 10. 0x08 10. " [10] ,Interrupt at Bit Position 10 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 9. 0x04 9. 0x08 9. " [9] ,Interrupt at Bit Position 9 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 8. 0x04 8. 0x08 8. " [8] ,Interrupt at Bit Position 8 Enable" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x04 7. 0x04 7. 0x08 7. " [7] ,Interrupt at Bit Position 7 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 6. 0x04 6. 0x08 6. " [6] ,Interrupt at Bit Position 6 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 5. 0x04 5. 0x08 5. " [5] ,Interrupt at Bit Position 5 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 4. 0x04 4. 0x08 4. " [4] ,Interrupt at Bit Position 4 Enable" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x04 3. 0x04 3. 0x08 3. " [3] ,Interrupt at Bit Position 3 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 2. 0x04 2. 0x08 2. " [2] ,Interrupt at Bit Position 2 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 1. 0x04 1. 0x08 1. " [1] ,Interrupt at Bit Position 1 Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x04 0. 0x04 0. 0x08 0. " [0] ,Interrupt at Bit Position 0 Enable" "Disabled,Enabled"
|
|
textline " "
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "VIC_PRIORITY_MASK,Per-Priority Interrupt Mask Register"
|
|
bitfld.long 0x00 15. " PRIO_MASK[15] ,Per-Priority Interrupt Mask Bit 15" "Masked,Not masked"
|
|
bitfld.long 0x00 14. " [14] ,Per-Priority Interrupt Mask Bit 14" "Masked,Not masked"
|
|
bitfld.long 0x00 13. " [13] ,Per-Priority Interrupt Mask Bit 13" "Masked,Not masked"
|
|
bitfld.long 0x00 12. " [12] ,Per-Priority Interrupt Mask Bit 12" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 11. " [11] ,Per-Priority Interrupt Mask Bit 11" "Masked,Not masked"
|
|
bitfld.long 0x00 10. " [10] ,Per-Priority Interrupt Mask Bit 10" "Masked,Not masked"
|
|
bitfld.long 0x00 9. " [9] ,Per-Priority Interrupt Mask Bit 9" "Masked,Not masked"
|
|
bitfld.long 0x00 8. " [8] ,Per-Priority Interrupt Mask Bit 8" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 7. " [7] ,Per-Priority Interrupt Mask Bit 7" "Masked,Not masked"
|
|
bitfld.long 0x00 6. " [6] ,Per-Priority Interrupt Mask Bit 6" "Masked,Not masked"
|
|
bitfld.long 0x00 5. " [5] ,Per-Priority Interrupt Mask Bit 5" "Masked,Not masked"
|
|
bitfld.long 0x00 4. " [4] ,Per-Priority Interrupt Mask Bit 4" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 3. " [3] ,Per-Priority Interrupt Mask Bit 3" "Masked,Not masked"
|
|
bitfld.long 0x00 2. " [2] ,Per-Priority Interrupt Mask Bit 2" "Masked,Not masked"
|
|
bitfld.long 0x00 1. " [1] ,Per-Priority Interrupt Mask Bit 1" "Masked,Not masked"
|
|
bitfld.long 0x00 0. " [0] ,Per-Priority Interrupt Mask Bit 0" "Masked,Not masked"
|
|
textline " "
|
|
group.long 0x100++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(0),ISR Interrupt Address Line 0"
|
|
group.long 0x200++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(0),ISR Interrupt Priority Line 0"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x104++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(1),ISR Interrupt Address Line 1"
|
|
group.long 0x204++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(1),ISR Interrupt Priority Line 1"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x108++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(2),ISR Interrupt Address Line 2"
|
|
group.long 0x208++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(2),ISR Interrupt Priority Line 2"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x10C++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(3),ISR Interrupt Address Line 3"
|
|
group.long 0x20C++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(3),ISR Interrupt Priority Line 3"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x110++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(4),ISR Interrupt Address Line 4"
|
|
group.long 0x210++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(4),ISR Interrupt Priority Line 4"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x114++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(5),ISR Interrupt Address Line 5"
|
|
group.long 0x214++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(5),ISR Interrupt Priority Line 5"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x118++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(6),ISR Interrupt Address Line 6"
|
|
group.long 0x218++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(6),ISR Interrupt Priority Line 6"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x11C++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(7),ISR Interrupt Address Line 7"
|
|
group.long 0x21C++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(7),ISR Interrupt Priority Line 7"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x120++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(8),ISR Interrupt Address Line 8"
|
|
group.long 0x220++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(8),ISR Interrupt Priority Line 8"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x124++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(9),ISR Interrupt Address Line 9"
|
|
group.long 0x224++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(9),ISR Interrupt Priority Line 9"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x128++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(10),ISR Interrupt Address Line 10"
|
|
group.long 0x228++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(10),ISR Interrupt Priority Line 10"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x12C++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(11),ISR Interrupt Address Line 11"
|
|
group.long 0x22C++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(11),ISR Interrupt Priority Line 11"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x130++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(12),ISR Interrupt Address Line 12"
|
|
group.long 0x230++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(12),ISR Interrupt Priority Line 12"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x134++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(13),ISR Interrupt Address Line 13"
|
|
group.long 0x234++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(13),ISR Interrupt Priority Line 13"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x138++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(14),ISR Interrupt Address Line 14"
|
|
group.long 0x238++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(14),ISR Interrupt Priority Line 14"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x13C++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(15),ISR Interrupt Address Line 15"
|
|
group.long 0x23C++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(15),ISR Interrupt Priority Line 15"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x140++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(16),ISR Interrupt Address Line 16"
|
|
group.long 0x240++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(16),ISR Interrupt Priority Line 16"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x144++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(17),ISR Interrupt Address Line 17"
|
|
group.long 0x244++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(17),ISR Interrupt Priority Line 17"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x148++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(18),ISR Interrupt Address Line 18"
|
|
group.long 0x248++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(18),ISR Interrupt Priority Line 18"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x14C++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(19),ISR Interrupt Address Line 19"
|
|
group.long 0x24C++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(19),ISR Interrupt Priority Line 19"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x150++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(20),ISR Interrupt Address Line 20"
|
|
group.long 0x250++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(20),ISR Interrupt Priority Line 20"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x154++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(21),ISR Interrupt Address Line 21"
|
|
group.long 0x254++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(21),ISR Interrupt Priority Line 21"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x158++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(22),ISR Interrupt Address Line 22"
|
|
group.long 0x258++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(22),ISR Interrupt Priority Line 22"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x15C++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(23),ISR Interrupt Address Line 23"
|
|
group.long 0x25C++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(23),ISR Interrupt Priority Line 23"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x160++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(24),ISR Interrupt Address Line 24"
|
|
group.long 0x260++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(24),ISR Interrupt Priority Line 24"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x164++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(25),ISR Interrupt Address Line 25"
|
|
group.long 0x264++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(25),ISR Interrupt Priority Line 25"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x168++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(26),ISR Interrupt Address Line 26"
|
|
group.long 0x268++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(26),ISR Interrupt Priority Line 26"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x16C++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(27),ISR Interrupt Address Line 27"
|
|
group.long 0x26C++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(27),ISR Interrupt Priority Line 27"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x170++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(28),ISR Interrupt Address Line 28"
|
|
group.long 0x270++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(28),ISR Interrupt Priority Line 28"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x174++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(29),ISR Interrupt Address Line 29"
|
|
group.long 0x274++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(29),ISR Interrupt Priority Line 29"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x178++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(30),ISR Interrupt Address Line 30"
|
|
group.long 0x278++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(30),ISR Interrupt Priority Line 30"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x17C++0x03
|
|
line.long 0x00 "VIC_VEC_ADDRESS(31),ISR Interrupt Address Line 31"
|
|
group.long 0x27C++0x03
|
|
line.long 0x00 "VIC_VECT_PRIORITY(31),ISR Interrupt Priority Line 31"
|
|
bitfld.long 0x00 0.--3. " VIC_INTR_PRI ,VIC Interrupt Priority" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "VIC_ADDRESS,Active ISR Address Register"
|
|
width 0x0B
|
|
tree.end
|
|
tree "GCTL (Global Controller)"
|
|
base a:0xE0051000
|
|
width 24.
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "GCTL_IOMATRIX,I/O Matrix Configuration Register"
|
|
bitfld.long 0x00 8.--10. " S1CFG[2:0] ,GPIO[57:46] Encoding Connection Configuration" "GPIO,GPIO + UART,GPIO + SPI,GPIO + I2S,UART+SPI+I2S,PIB_DQ+UART+I2S,?..."
|
|
bitfld.long 0x00 4. " S0CFG ,GPIO[45:33] Encoding Connection Configuration" "GPIO,PIB_DQ[27:16]"
|
|
bitfld.long 0x00 1. " CARKIT ,Carkit UART Configuration" "Use LPP_UART,Use PIB_CTL11/12"
|
|
textline " "
|
|
group.long 0x0C++0x0F
|
|
line.quad 0x00 "GCTL_GPIO_SIMPLE,GPIO Simple Override Configuration Register"
|
|
bitfld.quad 0x00 60. " OVERRIDE[60] ,GPIO Pin 60 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 59. " [59] ,GPIO Pin 59 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 58. " [58] ,GPIO Pin 58 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 57. " [57] ,GPIO Pin 57 Simple Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 56. " [56] ,GPIO Pin 56 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 55. " [55] ,GPIO Pin 55 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 54. " [54] ,GPIO Pin 54 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 53. " [53] ,GPIO Pin 53 Simple Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 52. " [52] ,GPIO Pin 52 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 51. " [51] ,GPIO Pin 51 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 50. " [50] ,GPIO Pin 50 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 49. " [49] ,GPIO Pin 49 Simple Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 48. " [48] ,GPIO Pin 48 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 47. " [47] ,GPIO Pin 47 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 46. " [46] ,GPIO Pin 46 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 45. " [45] ,GPIO Pin 45 Simple Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 44. " [44] ,GPIO Pin 44 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 43. " [43] ,GPIO Pin 43 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 42. " [42] ,GPIO Pin 42 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 41. " [41] ,GPIO Pin 41 Simple Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 40. " [40] ,GPIO Pin 40 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 39. " [39] ,GPIO Pin 39 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 38. " [38] ,GPIO Pin 38 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 37. " [37] ,GPIO Pin 37 Simple Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 36. " [36] ,GPIO Pin 36 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 35. " [35] ,GPIO Pin 35 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 34. " [34] ,GPIO Pin 34 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 33. " [33] ,GPIO Pin 33 Simple Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 32. " [32] ,GPIO Pin 32 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 31. " [31] ,GPIO Pin 31 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 30. " [30] ,GPIO Pin 30 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 29. " [29] ,GPIO Pin 29 Simple Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 28. " [28] ,GPIO Pin 28 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 27. " [27] ,GPIO Pin 27 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 26. " [26] ,GPIO Pin 26 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 25. " [25] ,GPIO Pin 25 Simple Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 24. " [24] ,GPIO Pin 24 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 23. " [23] ,GPIO Pin 23 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 22. " [22] ,GPIO Pin 22 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 21. " [21] ,GPIO Pin 21 Simple Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 20. " [20] ,GPIO Pin 20 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 19. " [19] ,GPIO Pin 19 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 18. " [18] ,GPIO Pin 18 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 17. " [17] ,GPIO Pin 17 Simple Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 16. " [16] ,GPIO Pin 16 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 15. " [15] ,GPIO Pin 15 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 14. " [14] ,GPIO Pin 14 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 13. " [13] ,GPIO Pin 13 Simple Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 12. " [12] ,GPIO Pin 12 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 11. " [11] ,GPIO Pin 11 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 10. " [10] ,GPIO Pin 10 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 9. " [9] ,GPIO Pin 9 Simple Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 8. " [8] ,GPIO Pin 8 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 7. " [7] ,GPIO Pin 7 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 6. " [6] ,GPIO Pin 6 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 5. " [5] ,GPIO Pin 5 Simple Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 4. " [4] ,GPIO Pin 4 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 3. " [3] ,GPIO Pin 3 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 2. " [2] ,GPIO Pin 2 Simple Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 1. " [1] ,GPIO Pin 1 Simple Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 0. " [0] ,GPIO Pin 0 Simple Function Override Enable" "Disabled,Enabled"
|
|
line.quad 0x08 "GCTL_GPIO_COMPLEX,GPIO Complex Override Configuration Register"
|
|
bitfld.quad 0x08 60. " OVERRIDE[60] ,GPIO Pin 60 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 59. " [59] ,GPIO Pin 59 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 58. " [58] ,GPIO Pin 58 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 57. " [57] ,GPIO Pin 57 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 56. " [56] ,GPIO Pin 56 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 55. " [55] ,GPIO Pin 55 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 54. " [54] ,GPIO Pin 54 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 53. " [53] ,GPIO Pin 53 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 52. " [52] ,GPIO Pin 52 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 51. " [51] ,GPIO Pin 51 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 50. " [50] ,GPIO Pin 50 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 49. " [49] ,GPIO Pin 49 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 48. " [48] ,GPIO Pin 48 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 47. " [47] ,GPIO Pin 47 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 46. " [46] ,GPIO Pin 46 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 45. " [45] ,GPIO Pin 45 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 44. " [44] ,GPIO Pin 44 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 43. " [43] ,GPIO Pin 43 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 42. " [42] ,GPIO Pin 42 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 41. " [41] ,GPIO Pin 41 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 40. " [40] ,GPIO Pin 40 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 39. " [39] ,GPIO Pin 39 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 38. " [38] ,GPIO Pin 38 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 37. " [37] ,GPIO Pin 37 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 36. " [36] ,GPIO Pin 36 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 35. " [35] ,GPIO Pin 35 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 34. " [34] ,GPIO Pin 34 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 33. " [33] ,GPIO Pin 33 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 32. " [32] ,GPIO Pin 32 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 31. " [31] ,GPIO Pin 31 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 30. " [30] ,GPIO Pin 30 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 29. " [29] ,GPIO Pin 29 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 28. " [28] ,GPIO Pin 28 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 27. " [27] ,GPIO Pin 27 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 26. " [26] ,GPIO Pin 26 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 25. " [25] ,GPIO Pin 25 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 24. " [24] ,GPIO Pin 24 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 23. " [23] ,GPIO Pin 23 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 22. " [22] ,GPIO Pin 22 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 21. " [21] ,GPIO Pin 21 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 20. " [20] ,GPIO Pin 20 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 19. " [19] ,GPIO Pin 19 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 18. " [18] ,GPIO Pin 18 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 17. " [17] ,GPIO Pin 17 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 16. " [16] ,GPIO Pin 16 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 15. " [15] ,GPIO Pin 15 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 14. " [14] ,GPIO Pin 14 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 13. " [13] ,GPIO Pin 13 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 12. " [12] ,GPIO Pin 12 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 11. " [11] ,GPIO Pin 11 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 10. " [10] ,GPIO Pin 10 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 9. " [9] ,GPIO Pin 9 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 8. " [8] ,GPIO Pin 8 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 7. " [7] ,GPIO Pin 7 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 6. " [6] ,GPIO Pin 6 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 5. " [5] ,GPIO Pin 5 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 4. " [4] ,GPIO Pin 4 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 3. " [3] ,GPIO Pin 3 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 2. " [2] ,GPIO Pin 2 Complex Function Override Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 1. " [1] ,GPIO Pin 1 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 0. " [0] ,GPIO Pin 0 Complex Function Override Enable" "Disabled,Enabled"
|
|
textline " "
|
|
group.long 0x1C++0x03
|
|
line.long 0x00 "GCTL_DS,I/O Drive Strength Configuration Register"
|
|
bitfld.long 0x00 18.--19. " I2CDS_G[1:0] ,CHGDET Pin in VIO5 Power Domain Drive Strength Configuration" "1/4 strength,1/2 strength,3/4 strength,Full strength"
|
|
bitfld.long 0x00 16.--17. " S1LDS_G[1:0] ,GPIOs in VIO4 Power Domain Drive Strength Configuration" "1/4 strength,1/2 strength,3/4 strength,Full strength"
|
|
bitfld.long 0x00 14.--15. " S1DS_G[1:0] ,GPIOs in VIO3 Power Domain Drive Strength Configuration" "1/4 strength,1/2 strength,3/4 strength,Full strength"
|
|
bitfld.long 0x00 12.--13. " S0DS_G[1:0] ,GPIOs in VIO2 Power Domain Drive Strength Configuration" "1/4 strength,1/2 strength,3/4 strength,Full strength"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " PDS_G[1:0] ,P-Port GPIOs in VIO1 Power Domain Drive Strength Configuration" "1/4 strength,1/2 strength,3/4 strength,Full strength"
|
|
bitfld.long 0x00 8.--9. " I2CDS[1:0] ,I2C Pins in VIO5 Power Domain Drive Strength Configuration" "Slow speed,I2C fast-mode 1.5 to 3.6V,I2C fast-mode 1.2 to 1.5V,I2C fast-mode plus"
|
|
bitfld.long 0x00 6.--7. " S1LDS[1:0] ,CHGDET Pin in VIO5 Power Domain Drive Strength Configuration" "1/4 strength,1/2 strength,3/4 strength,Full strength"
|
|
bitfld.long 0x00 4.--5. " S1DS[1:0] ,CHGDET Pin in VIO5 Power Domain Drive Strength Configuration" "1/4 strength,1/2 strength,3/4 strength,Full strength"
|
|
textline " "
|
|
bitfld.long 0x00 2.--3. " S0DS[1:0] ,CHGDET Pin in VIO5 Power Domain Drive Strength Configuration" "1/4 strength,1/2 strength,3/4 strength,Full strength"
|
|
bitfld.long 0x00 0.--1. " PDS[1:0] ,CHGDET Pin in VIO5 Power Domain Drive Strength Configuration" "1/4 strength,1/2 strength,3/4 strength,Full strength"
|
|
textline " "
|
|
group.long 0x20++0x0F
|
|
line.quad 0x00 "GCTL_WPU_CFG,I/O Pull-Up Configuration Register"
|
|
bitfld.quad 0x00 59. " WPU[59] ,GPIO Pin 59 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 58. " [58] ,GPIO Pin 58 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 57. " [57] ,GPIO Pin 57 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 56. " [56] ,GPIO Pin 56 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 55. " [55] ,GPIO Pin 55 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 54. " [54] ,GPIO Pin 54 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 53. " [53] ,GPIO Pin 53 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 52. " [52] ,GPIO Pin 52 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 51. " [51] ,GPIO Pin 51 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 50. " [50] ,GPIO Pin 50 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 49. " [49] ,GPIO Pin 49 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 48. " [48] ,GPIO Pin 48 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 47. " [47] ,GPIO Pin 47 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 46. " [46] ,GPIO Pin 46 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 45. " [45] ,GPIO Pin 45 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 44. " [44] ,GPIO Pin 44 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 43. " [43] ,GPIO Pin 43 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 42. " [42] ,GPIO Pin 42 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 41. " [41] ,GPIO Pin 41 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 40. " [40] ,GPIO Pin 40 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 39. " [39] ,GPIO Pin 39 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 38. " [38] ,GPIO Pin 38 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 37. " [37] ,GPIO Pin 37 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 36. " [36] ,GPIO Pin 36 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 35. " [35] ,GPIO Pin 35 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 34. " [34] ,GPIO Pin 34 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 33. " [33] ,GPIO Pin 33 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 32. " [32] ,GPIO Pin 32 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 31. " [31] ,GPIO Pin 31 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 30. " [30] ,GPIO Pin 30 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 29. " [29] ,GPIO Pin 29 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 28. " [28] ,GPIO Pin 28 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 27. " [27] ,GPIO Pin 27 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 26. " [26] ,GPIO Pin 26 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 25. " [25] ,GPIO Pin 25 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 24. " [24] ,GPIO Pin 24 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 23. " [23] ,GPIO Pin 23 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 22. " [22] ,GPIO Pin 22 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 21. " [21] ,GPIO Pin 21 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 20. " [20] ,GPIO Pin 20 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 19. " [19] ,GPIO Pin 19 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 18. " [18] ,GPIO Pin 18 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 17. " [17] ,GPIO Pin 17 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 16. " [16] ,GPIO Pin 16 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 15. " [15] ,GPIO Pin 15 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 14. " [14] ,GPIO Pin 14 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 13. " [13] ,GPIO Pin 13 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 12. " [12] ,GPIO Pin 12 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 11. " [11] ,GPIO Pin 11 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 10. " [10] ,GPIO Pin 10 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 9. " [9] ,GPIO Pin 9 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 8. " [8] ,GPIO Pin 8 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 7. " [7] ,GPIO Pin 7 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 6. " [6] ,GPIO Pin 6 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 5. " [5] ,GPIO Pin 5 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 4. " [4] ,GPIO Pin 4 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x00 3. " [3] ,GPIO Pin 3 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 2. " [2] ,GPIO Pin 2 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 1. " [1] ,GPIO Pin 1 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x00 0. " [0] ,GPIO Pin 0 Weak Pull-up Connection Enable" "Disabled,Enabled"
|
|
line.quad 0x08 "GCTL_WPD_CFG,I/O Pull-Down Configuration Register"
|
|
bitfld.quad 0x08 59. " WPD[59] ,GPIO Pin 59 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 58. " [58] ,GPIO Pin 58 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 57. " [57] ,GPIO Pin 57 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 56. " [56] ,GPIO Pin 56 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 55. " [55] ,GPIO Pin 55 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 54. " [54] ,GPIO Pin 54 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 53. " [53] ,GPIO Pin 53 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 52. " [52] ,GPIO Pin 52 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 51. " [51] ,GPIO Pin 51 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 50. " [50] ,GPIO Pin 50 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 49. " [49] ,GPIO Pin 49 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 48. " [48] ,GPIO Pin 48 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 47. " [47] ,GPIO Pin 47 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 46. " [46] ,GPIO Pin 46 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 45. " [45] ,GPIO Pin 45 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 44. " [44] ,GPIO Pin 44 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 43. " [43] ,GPIO Pin 43 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 42. " [42] ,GPIO Pin 42 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 41. " [41] ,GPIO Pin 41 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 40. " [40] ,GPIO Pin 40 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 39. " [39] ,GPIO Pin 39 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 38. " [38] ,GPIO Pin 38 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 37. " [37] ,GPIO Pin 37 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 36. " [36] ,GPIO Pin 36 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 35. " [35] ,GPIO Pin 35 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 34. " [34] ,GPIO Pin 34 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 33. " [33] ,GPIO Pin 33 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 32. " [32] ,GPIO Pin 32 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 31. " [31] ,GPIO Pin 31 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 30. " [30] ,GPIO Pin 30 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 29. " [29] ,GPIO Pin 29 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 28. " [28] ,GPIO Pin 28 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 27. " [27] ,GPIO Pin 27 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 26. " [26] ,GPIO Pin 26 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 25. " [25] ,GPIO Pin 25 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 24. " [24] ,GPIO Pin 24 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 23. " [23] ,GPIO Pin 23 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 22. " [22] ,GPIO Pin 22 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 21. " [21] ,GPIO Pin 21 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 20. " [20] ,GPIO Pin 20 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 19. " [19] ,GPIO Pin 19 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 18. " [18] ,GPIO Pin 18 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 17. " [17] ,GPIO Pin 17 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 16. " [16] ,GPIO Pin 16 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 15. " [15] ,GPIO Pin 15 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 14. " [14] ,GPIO Pin 14 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 13. " [13] ,GPIO Pin 13 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 12. " [12] ,GPIO Pin 12 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 11. " [11] ,GPIO Pin 11 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 10. " [10] ,GPIO Pin 10 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 9. " [9] ,GPIO Pin 9 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 8. " [8] ,GPIO Pin 8 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 7. " [7] ,GPIO Pin 7 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 6. " [6] ,GPIO Pin 6 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 5. " [5] ,GPIO Pin 5 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 4. " [4] ,GPIO Pin 4 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.quad 0x08 3. " [3] ,GPIO Pin 3 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 2. " [2] ,GPIO Pin 2 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 1. " [1] ,GPIO Pin 1 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
bitfld.quad 0x08 0. " [0] ,GPIO Pin 0 Weak Pull-down Connection Enable" "Disabled,Enabled"
|
|
textline " "
|
|
group.long 0x30++0x0B
|
|
line.long 0x00 "GCTL_IOPOWER,I/O Power Observability Register"
|
|
bitfld.long 0x00 21. " REG_BYPASS_EN ,3.3V Active Regulator Bypass Mode Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 20. " REG_CARKIT_EN ,Different Output Voltage Regulator Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 18.--19. " REG_CARKIT_SEL[1:0] ,Different Output Voltage Value Selection" "3.3V,3.0V,2.7V,"
|
|
textline " "
|
|
bitfld.long 0x00 16.--17. " USB_REGULATOR_TRIM[1:0] ,USB Output Voltage Main Regulator Trim Value" "0,1,2,3"
|
|
rbitfld.long 0x00 13. " USB_POWER_GOOD ,Regulator Internal Power Supplies Stability Indicator" "Not stable,Stable"
|
|
rbitfld.long 0x00 12. " VBUS_TH ,Vbus Level Detection" "Vbus<4.1V,Vbus>4.4V"
|
|
textline " "
|
|
rbitfld.long 0x00 11. " VBAT ,Vbat Voltage within Range Presence Indicator" "Not present,Present"
|
|
rbitfld.long 0x00 10. " VBUS ,Vbus Voltage within Range Presence Indicator" "Not present,Present"
|
|
rbitfld.long 0x00 9. " USB25REG ,2.5V Regulated Stable Voltage to USB2 PHY Presence Indicator" "Not present,Present"
|
|
textline " "
|
|
rbitfld.long 0x00 8. " USB33REG ,3.3V Regulated Stable Voltage to USB2 PHY Presence Indicator" "Not present,Present"
|
|
rbitfld.long 0x00 7. " VIO5 ,VIO5 Block Power Domain Powered and Active Indicator" "Not powered,Powered"
|
|
rbitfld.long 0x00 6. " CVDDQ ,CVDDQ Block Power Domain Powered and Active Indicator" "Not powered,Powered"
|
|
textline " "
|
|
rbitfld.long 0x00 5. " EFVDDQ ,eFuse Programming Pin Supplied with 1.2V/2.5V Indicator" "Not supplied,Supplied"
|
|
rbitfld.long 0x00 4. " VIO4 ,VIO4 Block Power Domain Powered and Active Indicator" "Not powered,Powered"
|
|
rbitfld.long 0x00 3. " VIO3 ,VIO3 Block Power Domain Powered and Active Indicator" "Not powered,Powered"
|
|
textline " "
|
|
rbitfld.long 0x00 2. " VIO2 ,VIO2 Block Power Domain Powered and Active Indicator" "Not powered,Powered"
|
|
rbitfld.long 0x00 0. " VIO1 ,VIO1 Block Power Domain Powered and Active Indicator" "Not powered,Powered"
|
|
textline " "
|
|
line.long 0x04 "GCTL_IOPOWER_INTR,I/O Power Change Interrupt Register"
|
|
eventfld.long 0x04 13. " USB_POWER_GOOD ,USB_POWER_GOOD Interrupt Request" "Not requested,Requested"
|
|
eventfld.long 0x04 12. " VBUS_TH ,VBUS_TH Interrupt Request" "Not requested,Requested"
|
|
eventfld.long 0x04 11. " VBAT ,VBAT Interrupt Request" "Not requested,Requested"
|
|
textline " "
|
|
eventfld.long 0x04 10. " VBUS ,VBUS Interrupt Request" "Not requested,Requested"
|
|
eventfld.long 0x04 9. " USB25REG ,USB25REG Interrupt Request" "Not requested,Requested"
|
|
eventfld.long 0x04 8. " USB33REG ,USB33REG Interrupt Request" "Not requested,Requested"
|
|
textline " "
|
|
eventfld.long 0x04 7. " VIO5 ,VIO5 Interrupt Request" "Not requested,Requested"
|
|
eventfld.long 0x04 6. " CVDDQ ,CVDDQ Interrupt Request" "Not requested,Requested"
|
|
eventfld.long 0x04 5. " EFVDDQ ,EFVDDQ Interrupt Request" "Not requested,Requested"
|
|
textline " "
|
|
eventfld.long 0x04 4. " VIO4 ,VIO4 Interrupt Request" "Not requested,Requested"
|
|
eventfld.long 0x04 3. " VIO3 ,VIO3 Interrupt Request" "Not requested,Requested"
|
|
eventfld.long 0x04 2. " VIO2 ,VIO2 Interrupt Request" "Not requested,Requested"
|
|
textline " "
|
|
eventfld.long 0x04 0. " VIO1 ,VIO1 Interrupt Request" "Not requested,Requested"
|
|
line.long 0x08 "GCTL_IOPOWER_INTR_MASK,I/O Power Change Interrupt Mask Register"
|
|
eventfld.long 0x08 13. " USB_POWER_GOOD ,USB_POWER_GOOD Interrupt Request Mask " "Masked,Not masked"
|
|
eventfld.long 0x08 12. " VBUS_TH ,VBUS_TH Interrupt Request Mask" "Masked,Not masked"
|
|
eventfld.long 0x08 11. " VBAT ,VBAT Interrupt Request Mask" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x08 10. " VBUS ,VBUS Interrupt Request Mask" "Masked,Not masked"
|
|
eventfld.long 0x08 9. " USB25REG ,USB25REG Interrupt Request Mask" "Masked,Not masked"
|
|
eventfld.long 0x08 8. " USB33REG ,USB33REG Interrupt Request Mask" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x08 7. " VIO5 ,VIO5 Interrupt Request Mask" "Masked,Not masked"
|
|
eventfld.long 0x08 6. " CVDDQ ,CVDDQ Interrupt Request Mask" "Masked,Not masked"
|
|
eventfld.long 0x08 5. " EFVDDQ ,EFVDDQ Interrupt Request Mask" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x08 4. " VIO4 ,VIO4 Interrupt Request Mask" "Masked,Not masked"
|
|
eventfld.long 0x08 3. " VIO3 ,VIO3 Interrupt Request Mask" "Masked,Not masked"
|
|
eventfld.long 0x08 2. " VIO2 ,VIO2 Interrupt Request Mask" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x08 0. " VIO1 ,VIO1 Interrupt Request Mask" "Masked,Not masked"
|
|
group.long 0x4C++0x03
|
|
line.long 0x00 "GCTL_SW_INT,Software Interrupt Register"
|
|
bitfld.long 0x00 31. " SWINT ,Software Interrupt Request" "Not requested,Requested"
|
|
hexmask.long 0x00 0.--30. 1. " ARGUMENT[30:0] ,31-bit Interrupt Argument Read by ISR"
|
|
textline " "
|
|
group.long 0x1000++0x0F
|
|
line.long 0x00 "GCTL_PLL_CFG,PLL Configuration Register"
|
|
rbitfld.long 0x00 19. " PLL_LOCK ,PLL Lock Indicator" "Not locked,Locked"
|
|
rbitfld.long 0x00 16.--18. " FSLC[2:0] ,Clock Frequency/Type Selection" "19.2MHz XTAL,,,,19.2MHz Input CLK,26MHz Input CLK,38.4MHz Input CLK,52MHz Input CLK"
|
|
bitfld.long 0x00 12.--13. " CP_CFG[1:0] ,PLL Charge Pump Configuration" "2.5 uA,5 uA,7.5 uA,10 uA"
|
|
textline " "
|
|
bitfld.long 0x00 8. " REFDIV ,PLL Input Reference Divider Configuration" "0,"
|
|
bitfld.long 0x00 6.--7. " OUTDIV ,PLL Output Reference Divider Configuration" "0,,,"
|
|
bitfld.long 0x00 0.--5. " FBDIV ,PLL Feedback Divider Configuration" ",,,,,,,,,,,,,,,,,,,,0x14,?..."
|
|
textline " "
|
|
line.long 0x04 "GCTL_CPU_CLK_CFG,CPU and Bus Clock Configuration Register"
|
|
bitfld.long 0x04 12.--15. " MMIO_DIV[3:0] ,MMIO Bus Clock Divider Value" ",2,3,4,5,6,7,8,9,10,11,12,13,14,15,16"
|
|
bitfld.long 0x04 8.--11. " DMA_DIV[3:0] ,DMA Bus Clock Divider Value" ",2,3,4,5,6,7,8,9,10,11,12,13,14,15,16"
|
|
bitfld.long 0x04 4.--5. " SRC[1:0] ,Clock Source Select" "sys16_clk,sys4_clk,sys2_clk,sys_clk_pll"
|
|
bitfld.long 0x04 0.--3. " CPU_DIV ,CPU Clock Divider Value" ",2,3,4,5,6,7,8,9,10,11,12,13,14,15,16"
|
|
textline " "
|
|
line.long 0x08 "GCTL_UIB_CORE_CLK,UIB Clock Configuration Register"
|
|
bitfld.long 0x08 31. " CLK_EN ,Clock Multiplexer Enable" "Disabled,Enabled"
|
|
bitfld.long 0x08 2.--3. " PCLK_SRC[1:0] ,UIB Block SuperSpeed Clock Source Selection" ",USB3PHY 125MHz,Bus clock,Standby clock"
|
|
bitfld.long 0x08 0.--1. " EPMCLK_SRC[1:0] ,UIB Block EPM Clock Source Selection" "USB2PHY 480 MHz,USB3PHY 125MHz,Bus clock,Standby clock"
|
|
line.long 0x0C "GCTL_PIB_CORE_CLK,PIB Clock Configuration Register"
|
|
bitfld.long 0x0C 31. " CLK_EN ,Clock Divider Enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 11.--12. " SRC[1:0] ,Clock Source Select" "sys16_clk,sys4_clk,sys2_clk,sys_clk_pll"
|
|
bitfld.long 0x0C 10. " HALFDIV ,This Filed adds 0.5 to Clock Divider Value" "Not added,Added"
|
|
hexmask.long.word 0x0C 0.--9. 1. " DIV[9:0] ,Clock Divider Value"
|
|
group.long 0x1018++0x0F
|
|
line.long 0x00 "GCTL_GPIO_FAST_CLK,GPIO Fast Clock Configuration Register"
|
|
bitfld.long 0x00 31. " CLK_EN ,Clock Divider Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 7.--8. " SIMPLE[1:0] ,Simple GPIO for Fast GPIO Clock Divider Value" "/2,/4,/16,/64"
|
|
bitfld.long 0x00 5.--6. " SRC[1:0] ,Clock Source Select" "sys16_clk,sys4_clk,sys2_clk,sys_clk_pll"
|
|
bitfld.long 0x00 4. " HALFDIV ,This Filed adds 0.5 to Clock Divider Value" "Not added,Added"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " DIV[3:0] ,Clock Divider Value" ",2,3,4,5,6,7,8,9,10,11,12,13,14,15,16"
|
|
line.long 0x04 "GCTL_GPIO_SLOW_CLK,GPIO Slow Clock Configuration Register"
|
|
bitfld.long 0x04 31. " CLK_EN ,Clock Divider Enable" "Disabled,Enabled"
|
|
bitfld.long 0x04 0.--5. " DIV[5:0] ,Clock Divider Value" ",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,64"
|
|
line.long 0x08 "GCTL_I2C_CORE_CLK,I2C Core Clock Configuration Register"
|
|
bitfld.long 0x08 31. " CLK_EN ,Clock Divider Enable" "Disabled,Enabled"
|
|
bitfld.long 0x08 13.--14. " SRC[1:0] ,Clock Source Select" "sys16_clk,sys4_clk,sys2_clk,sys_clk_pll"
|
|
bitfld.long 0x08 12. " HALFDIV ,This Filed adds 0.5 to Clock Divider Value" "Not added,Added"
|
|
hexmask.long.word 0x08 0.--11. 1. " DIV[11:0] ,Clock Divider Value"
|
|
line.long 0x0C "GCTL_UART_CORE_CLK,UART Core Clock Configuration Register"
|
|
bitfld.long 0x0C 31. " CLK_EN ,Clock Divider Enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 17.--18. " SRC[1:0] ,Clock Source Select" "sys16_clk,sys4_clk,sys2_clk,sys_clk_pll"
|
|
bitfld.long 0x0C 16. " HALFDIV ,This Filed adds 0.5 to Clock Divider Value" "Not added,Added"
|
|
hexmask.long.word 0x0C 0.--15. 1. " DIV[15:0] ,Clock Divider Value"
|
|
group.long 0x102C++0x03
|
|
line.long 0x00 "GCTL_SPI_CORE_CLK,SPI Core Clock Configuration Register"
|
|
bitfld.long 0x00 31. " CLK_EN ,Clock Divider Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 17.--18. " SRC[1:0] ,Clock Source Select" "sys16_clk,sys4_clk,sys2_clk,sys_clk_pll"
|
|
bitfld.long 0x00 16. " HALFDIV ,This Filed adds 0.5 to Clock Divider Value" "Not added,Added"
|
|
hexmask.long.word 0x00 0.--15. 1. " DIV[15:0] ,Clock Divider Value"
|
|
group.long 0x1034++0x03
|
|
line.long 0x00 "GCTL_I2S_CORE_CLK,I2S Core Clock Configuration Register"
|
|
bitfld.long 0x00 31. " CLK_EN ,Clock Divider Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " MCLK_IN ,Master System Clock Taken as Input Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 16.--17. " SRC[1:0] ,Clock Source Select" "sys16_clk,sys4_clk,sys2_clk,sys_clk_pll"
|
|
bitfld.long 0x00 15. " HALFDIV ,This Filed adds 0.5 to Clock Divider Value" "Not added,Added"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--14. 1. " DIV[14:0] ,Clock Divider Value"
|
|
width 0x0B
|
|
tree "Always On Registers"
|
|
base a:0xE0050000
|
|
width 22.
|
|
group.long 0x04++0x0F
|
|
line.long 0x00 "GCTL_WAKEUP_EN,Wakeup Enable Register"
|
|
bitfld.long 0x00 13. " EN_WATCHDOG2 ,Enables Wake-up when WatchDog#2 Generates an Interrupt" "Disabled,Enabled"
|
|
bitfld.long 0x00 12. " EN_WATCHDOG1 ,Enables Wake-up when WatchDog#1 Generates an Interrupt" "Disabled,Enabled"
|
|
bitfld.long 0x00 11. " EN_UIB_VBUS ,Enables Wake-up when VBUS is High" "Disabled,Enabled"
|
|
bitfld.long 0x00 10. " EN_UIB_SSRX ,Enables Wake-up when LPFS Signal Appears on USB3 SSRX Pin" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x00 9. " EN_UIB_OTGID ,Enables Wake-up when Impedance Change is Detected on USB2 OTGID Pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 8. " EN_UIB_DM ,Enables Wake-up when USB2 D- Line Transitions Occur" "Disabled,Enabled"
|
|
bitfld.long 0x00 7. " EN_UIB_DP ,Enables Wake-up when USB2 D+ Line Transitions Occur" "Disabled,Enabled"
|
|
bitfld.long 0x00 6. " EN_UART_CTS ,Enables Wake-up when on UART_CTS Level Set on POL_UART_CTS is Detected" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " EN_GPIO[44] ,Enables Wake-up when on GPIO[44] Level Set on POL_GPIO[44] is Detected" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EN_GPIO[47] ,Enables Wake-up when on GPIO[47] Level Set on POL_GPIO[47] is Detected" "Disabled,Enabled"
|
|
bitfld.long 0x00 3. " EN_GPIO[34] ,Enables Wake-up when on GPIO[34] Level Set on POL_GPIO[34] is Detected" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " EN_PIB_CLK ,Enables Wake-up when any Change on PIB_CLK Occurs" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 1. " EN_PIB_CMD ,Enables Wake-up when CMD5 on PIB_CMD Pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 0. " EN_PIB_CTRL0 ,Enables Wake-up when any Change on PIB CTRL0 Pin Occurs" "Disabled,Enabled"
|
|
line.long 0x04 "GCTL_WAKEUP_POLARITY,Wakeup Signal Polarity Register"
|
|
bitfld.long 0x04 11. " POL_UIB_VBUS ,Wake-up Signal Polarity of VBUS Signal" "Low,High"
|
|
bitfld.long 0x04 8. " POL_UIB_DM ,Wake-up Signal Polarity of USB D- Signal" "Low,High"
|
|
bitfld.long 0x04 7. " POL_UIB_DP ,Wake-up Signal Polarity of USB D+ Signal" "Low,High"
|
|
bitfld.long 0x04 6. " POL_UART_CTS ,Wake-up Signal Polarity of UART_CTS Signal" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x04 5. " POL_GPIO[44] ,Wake-up Signal Polarity of GPIO[44] Signal" "Low,High"
|
|
bitfld.long 0x04 4. " POL_GPIO[47] ,Wake-up Signal Polarity of GPIO[47] Signal" "Low,High"
|
|
bitfld.long 0x04 3. " POL_GPIO[34] ,Wake-up Signal Polarity of GPIO[34] Signal" "Low,High"
|
|
line.long 0x08 "GCTL_WAKEUP_EVENT,Wakeup Event Register"
|
|
eventfld.long 0x08 13. " EV_WATCHDOG2 ,WatchDog#2 Causing System Wake-up Indicator" "Not caused,Caused"
|
|
eventfld.long 0x08 12. " EV_WATCHDOG1 ,WatchDog#1 Causing System Wake-up Indicator" "Not caused,Caused"
|
|
eventfld.long 0x08 11. " EV_UIB_VBUS ,VBUS Causing System Wake-up Indicator" "Not caused,Caused"
|
|
eventfld.long 0x08 10. " EV_UIB_SSRX ,USB3 SSRX Causing System Wake-up Indicator" "Not caused,Caused"
|
|
textline " "
|
|
eventfld.long 0x08 9. " EV_UIB_OTGID ,USB2 OTGID Causing System Wake-up Indicator" "Not caused,Caused"
|
|
eventfld.long 0x08 8. " EV_UIB_DM ,USB2 D- Causing System Wake-up Indicator" "Not caused,Caused"
|
|
eventfld.long 0x08 7. " EV_UIB_DP ,USB2 D+ Causing System Wake-up Indicator" "Not caused,Caused"
|
|
eventfld.long 0x08 6. " EV_UART_CTS ,UART_CTS Causing System Wake-up Indicator" "Not caused,Caused"
|
|
textline " "
|
|
eventfld.long 0x08 5. " EV_GPIO[44] ,GPIO[44] Causing System Wake-up Indicator" "Not caused,Caused"
|
|
eventfld.long 0x08 4. " EV_GPIO[47] ,GPIO[47] Causing System Wake-up Indicator" "Not caused,Caused"
|
|
eventfld.long 0x08 3. " EV_GPIO[34] ,GPIO[34] Causing System Wake-up Indicator" "Not caused,Caused"
|
|
eventfld.long 0x08 2. " EV_PIB_CLK ,PIB_CLK Causing System Wake-up Indicator" "Not caused,Caused"
|
|
textline " "
|
|
eventfld.long 0x08 1. " EV_PIB_CMD ,PIB_CMD Causing System Wake-up Indicator" "Not caused,Caused"
|
|
eventfld.long 0x08 0. " EV_PIB_CTRL0 ,PIB CTRL0 Causing System Wake-up Indicator" "Not caused,Caused"
|
|
textline " "
|
|
line.long 0x0C "GCTL_FREEZE,I/O Freeze Control Register"
|
|
bitfld.long 0x0C 6.--7. " VIO4IO_FRZ[1:0] ,State of I/Os in VIO4 Domain when in Frozen State" "Sample and hold,High impedance,Drive 0 at full strength,Drive 1 at full strength"
|
|
bitfld.long 0x0C 4.--5. " VIO3IO_FRZ[1:0] ,State of I/Os in VIO3 Domain when in Frozen State" "Sample and hold,High impedance,Drive 0 at full strength,Drive 1 at full strength"
|
|
textline " "
|
|
bitfld.long 0x0C 2.--3. " VIO2IO_FRZ[1:0] ,State of I/Os in VIO2 Domain when in Frozen State" "Sample and hold,High impedance,Drive 0 at full strength,Drive 1 at full strength"
|
|
bitfld.long 0x0C 0.--1. " VIO1IO_FRZ[1:0] ,State of I/Os in VIO1 Domain when in Frozen State" "Sample and hold,High impedance,Drive 0 at full strength,Drive 1 at full strength"
|
|
textline " "
|
|
if ((d.l(a:0xE0050000+0x14))&0x303)==0x101
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "GCTL_WATCHDOG_CS,Watchdog Timers Command and Control Register"
|
|
bitfld.long 0x00 31. " BACKUP_CLK ,Watchdog Backup Clock Switch" "32kHz Clock Input,Backup clock"
|
|
hexmask.long.word 0x00 16.--30. 1. " BACKUP_DIVIDER[14:0] ,32kHz Backup Clock Divider"
|
|
bitfld.long 0x00 11.--15. " BITS1[4:0] ,Number of Least Significant Bits to be Used when checking for Counter Limit" "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"
|
|
eventfld.long 0x00 10. " INTR1 ,WDOG Timer Issued Interrupt Signal to CPU" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x00 8.--9. " MODE1[1:0] ,WatchDog#2 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
bitfld.long 0x00 3.--7. " BITS0[4:0] ,Number of Least Significant Bits to be Used when checking for Counter Limit" "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"
|
|
eventfld.long 0x00 2. " INTR0 ,WDOG Timer Issued Interrupt Signal to CPU" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 0.--1. " MODE0[1:0] ,WatchDog#1 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
elif ((d.l(a:0xE0050000+0x14))&0x303)==0x202
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "GCTL_WATCHDOG_CS,Watchdog Timers Command and Control Register"
|
|
bitfld.long 0x00 31. " BACKUP_CLK ,Watchdog Backup Clock Switch" "32kHz Clock Input,Backup clock"
|
|
hexmask.long.word 0x00 16.--30. 1. " BACKUP_DIVIDER[14:0] ,32kHz Backup Clock Divider"
|
|
bitfld.long 0x00 11.--15. " BITS1[4:0] ,Number of Least Significant Bits to be Used when checking for Counter Limit" "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"
|
|
textfld " "
|
|
textline " "
|
|
bitfld.long 0x00 8.--9. " MODE1[1:0] ,WatchDog#2 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
bitfld.long 0x00 3.--7. " BITS0[4:0] ,Number of Least Significant Bits to be Used when checking for Counter Limit" "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"
|
|
textfld " "
|
|
bitfld.long 0x00 0.--1. " MODE0[1:0] ,WatchDog#1 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
elif ((d.l(a:0xE0050000+0x14))&0x303)==0x102
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "GCTL_WATCHDOG_CS,Watchdog Timers Command and Control Register"
|
|
bitfld.long 0x00 31. " BACKUP_CLK ,Watchdog Backup Clock Switch" "32kHz Clock Input,Backup clock"
|
|
hexmask.long.word 0x00 16.--30. 1. " BACKUP_DIVIDER[14:0] ,32kHz Backup Clock Divider"
|
|
bitfld.long 0x00 11.--15. " BITS1[4:0] ,Number of Least Significant Bits to be Used when checking for Counter Limit" "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"
|
|
eventfld.long 0x00 10. " INTR1 ,WDOG Timer Issued Interrupt Signal to CPU" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x00 8.--9. " MODE1[1:0] ,WatchDog#2 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
bitfld.long 0x00 3.--7. " BITS0[4:0] ,Number of Least Significant Bits to be Used when checking for Counter Limit" "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"
|
|
textfld " "
|
|
bitfld.long 0x00 0.--1. " MODE0[1:0] ,WatchDog#1 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
elif ((d.l(a:0xE0050000+0x14))&0x303)==0x201
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "GCTL_WATCHDOG_CS,Watchdog Timers Command and Control Register"
|
|
bitfld.long 0x00 31. " BACKUP_CLK ,Watchdog Backup Clock Switch" "32kHz Clock Input,Backup clock"
|
|
hexmask.long.word 0x00 16.--30. 1. " BACKUP_DIVIDER[14:0] ,32kHz Backup Clock Divider"
|
|
bitfld.long 0x00 11.--15. " BITS1[4:0] ,Number of Least Significant Bits to be Used when checking for Counter Limit" "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"
|
|
textfld " "
|
|
textline " "
|
|
bitfld.long 0x00 8.--9. " MODE1[1:0] ,WatchDog#2 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
bitfld.long 0x00 3.--7. " BITS0[4:0] ,Number of Least Significant Bits to be Used when checking for Counter Limit" "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"
|
|
eventfld.long 0x00 2. " INTR0 ,WDOG Timer Issued Interrupt Signal to CPU" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 0.--1. " MODE0[1:0] ,WatchDog#1 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
elif (((d.l(a:0xE0050000+0x14))&0x303)==0x200)||(((d.l(a:0xE0050000+0x14))&0x303)==0x203)
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "GCTL_WATCHDOG_CS,Watchdog Timers Command and Control Register"
|
|
bitfld.long 0x00 31. " BACKUP_CLK ,Watchdog Backup Clock Switch" "32kHz Clock Input,Backup clock"
|
|
hexmask.long.word 0x00 16.--30. 1. " BACKUP_DIVIDER[14:0] ,32kHz Backup Clock Divider"
|
|
bitfld.long 0x00 11.--15. " BITS1[4:0] ,Number of Least Significant Bits to be Used when checking for Counter Limit" "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"
|
|
textfld " "
|
|
textline " "
|
|
bitfld.long 0x00 8.--9. " MODE1[1:0] ,WatchDog#2 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
textfld " "
|
|
textfld " "
|
|
bitfld.long 0x00 0.--1. " MODE0[1:0] ,WatchDog#1 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
elif (((d.l(a:0xE0050000+0x14))&0x303)==0x100)||(((d.l(a:0xE0050000+0x14))&0x303)==0x103)
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "GCTL_WATCHDOG_CS,Watchdog Timers Command and Control Register"
|
|
bitfld.long 0x00 31. " BACKUP_CLK ,Watchdog Backup Clock Switch" "32kHz Clock Input,Backup clock"
|
|
hexmask.long.word 0x00 16.--30. 1. " BACKUP_DIVIDER[14:0] ,32kHz Backup Clock Divider"
|
|
bitfld.long 0x00 11.--15. " BITS1[4:0] ,Number of Least Significant Bits to be Used when checking for Counter Limit" "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"
|
|
eventfld.long 0x00 10. " INTR1 ,WDOG Timer Issued Interrupt Signal to CPU" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x00 8.--9. " MODE1[1:0] ,WatchDog#2 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
textfld " "
|
|
textfld " "
|
|
bitfld.long 0x00 0.--1. " MODE0[1:0] ,WatchDog#1 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
elif (((d.l(a:0xE0050000+0x14))&0x303)==0x02)||(((d.l(a:0xE0050000+0x14))&0x303)==0x302)
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "GCTL_WATCHDOG_CS,Watchdog Timers Command and Control Register"
|
|
bitfld.long 0x00 31. " BACKUP_CLK ,Watchdog Backup Clock Switch" "32kHz Clock Input,Backup clock"
|
|
hexmask.long.word 0x00 16.--30. 1. " BACKUP_DIVIDER[14:0] ,32kHz Backup Clock Divider"
|
|
textfld " "
|
|
textfld " "
|
|
textline " "
|
|
bitfld.long 0x00 8.--9. " MODE1[1:0] ,WatchDog#2 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
bitfld.long 0x00 3.--7. " BITS0[4:0] ,Number of Least Significant Bits to be Used when checking for Counter Limit" "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"
|
|
textfld " "
|
|
bitfld.long 0x00 0.--1. " MODE0[1:0] ,WatchDog#1 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
elif (((d.l(a:0xE0050000+0x14))&0x303)==0x01)||(((d.l(a:0xE0050000+0x14))&0x303)==0x301)
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "GCTL_WATCHDOG_CS,Watchdog Timers Command and Control Register"
|
|
bitfld.long 0x00 31. " BACKUP_CLK ,Watchdog Backup Clock Switch" "32kHz Clock Input,Backup clock"
|
|
hexmask.long.word 0x00 16.--30. 1. " BACKUP_DIVIDER[14:0] ,32kHz Backup Clock Divider"
|
|
textfld " "
|
|
textfld " "
|
|
textline " "
|
|
bitfld.long 0x00 8.--9. " MODE1[1:0] ,WatchDog#2 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
bitfld.long 0x00 3.--7. " BITS0[4:0] ,Number of Least Significant Bits to be Used when checking for Counter Limit" "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"
|
|
eventfld.long 0x00 2. " INTR0 ,WDOG Timer Issued Interrupt Signal to CPU" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 0.--1. " MODE0[1:0] ,WatchDog#1 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
else
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "GCTL_WATCHDOG_CS,Watchdog Timers Command and Control Register"
|
|
bitfld.long 0x00 31. " BACKUP_CLK ,Watchdog Backup Clock Switch" "32kHz Clock Input,Backup clock"
|
|
hexmask.long.word 0x00 16.--30. 1. " BACKUP_DIVIDER[14:0] ,32kHz Backup Clock Divider"
|
|
textfld " "
|
|
textfld " "
|
|
textline " "
|
|
bitfld.long 0x00 8.--9. " MODE1[1:0] ,WatchDog#2 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
textfld " "
|
|
textfld " "
|
|
bitfld.long 0x00 0.--1. " MODE0[1:0] ,WatchDog#1 Timer Counter Mode" "Free-running mode,Interrupt mode,Reset mode,Disabled"
|
|
endif
|
|
group.long 0x18++0x07
|
|
line.long 0x00 "GCTL_WATCHDOG_TIMER0,Watchdog Timer Value 0 Register"
|
|
line.long 0x04 "GCTL_WATCHDOG_TIMER1,Watchdog Timer Value 1 Register"
|
|
width 0x0B
|
|
tree.end
|
|
tree.end
|
|
tree "PIB (Processor Interface Block)"
|
|
base a:0xE0010000
|
|
width 18.
|
|
group.long 0x00++0x0F
|
|
line.long 0x00 "PIB_CONFIG,PIB Configuration Register"
|
|
bitfld.long 0x00 31. " ENABLE ,Entire P-Port IP Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " MMIO_ENABLE ,PP_MMIO Protocol for Accessing Individual MMIO Registers Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 29. " PP_CFGMODE ,Initialization Mode to Application Processor Indicator" "Not initialized,Initialized"
|
|
bitfld.long 0x00 28. " PCFG ,P-Port Mode Configuration" "GPIF-II mode,"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--15. 1. " DEVICE_ID[15:0] ,Device ID"
|
|
line.long 0x04 "PIB_INTR,PIB Interrupt Request Register"
|
|
eventfld.long 0x04 31. " GPIF_ERR ,GPIF Error Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x04 29. " PIB_ERR ,Socket-based Link Controller Error Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x04 10. " RD_THRESHOLD ,PP_RD_THRESHOLD Register Written by AP Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x04 9. " WR_THRESHOLD ,PP_WR_THRESHOLD Register Written by AP Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x04 8. " CONFIG_CHANGE ,PP_CONFIG Register Written by AP Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x04 7. " CLOCK_LOST ,PIB_CLK Not Present Indicator" "Present,Not present"
|
|
eventfld.long 0x04 6. " DLL_LOST_LOCK ,DLL Phase Lock Lost Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x04 5. " DLL_LOCKED ,DLL Phase Lock Archived Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
rbitfld.long 0x04 4. " GPIF_INTERRUPT ,GPIF II Block Interrupt Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x04 1. " WR_MB_FULL ,AP Message in WR_MAILBOX Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x04 0. " RD_MB_EMPTY ,RD_MAILBOX Empty Indicator" "Not occurred,Occurred"
|
|
line.long 0x08 "PIB_INTR_MASK,PIB Interrupt Mask Register"
|
|
bitfld.long 0x08 31. " GPIF_ERR ,GPIF_ERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 29. " PIB_ERR ,PIB_ERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 10. " RD_THRESHOLD ,RD_THRESHOLD Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 9. " WR_THRESHOLD ,WR_THRESHOLD Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 8. " CONFIG_CHANGE ,CONFIG_CHANGE Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 7. " CLOCK_LOST ,CLOCK_LOST Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 6. " DLL_LOST_LOCK ,DLL_LOST_LOCK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 5. " DLL_LOCKED ,DLL_LOCKED Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 4. " GPIF_INTERRUPT ,GPIF_INTERRUPT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 1. " WR_MB_FULL ,WR_MB_FULL Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 0. " RD_MB_EMPTY ,RD_MB_EMPTY Interrupt Mask" "Masked,Not masked"
|
|
line.long 0x0C "PIB_CLOCK_DETECT,PIB Clock Detector Configuration Register"
|
|
bitfld.long 0x0C 31. " ENABLE ,PIB Clock Detector Enable" "Disabled,Enabled"
|
|
rbitfld.long 0x0C 30. " CLOCK_PRESENT ,Latest Clock Presence Measurement Indicator" "0,1"
|
|
bitfld.long 0x0C 16.--19. " INTF_CYCLES[3:0] ,Minimum Number of Positive Edges Required on PIBCLK pin to Declare Clock Presence" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x0C 0.--15. 1. " BUS_CYCLES[15:0] ,Number of BusClk Cycles for each Measurement Period"
|
|
textline " "
|
|
group.long 0x10++0x0F
|
|
line.quad 0x00 "PIB_RD_MAILBOX,Read (Egress) Mailbox Register"
|
|
line.quad 0x08 "PIB_WR_MAILBOX,Write (Ingress) Mailbox Register"
|
|
textline " "
|
|
rgroup.long 0x20++0x03
|
|
line.long 0x00 "PIB_ERROR,PIB Error Indicator Register"
|
|
bitfld.long 0x00 10.--14. " GPIF_ERR_CODE[4:0] ,First Error Code after ERROR = 1" ",IIN_ADDR_OVER_WRITE,EG_ADDR_NOT_VALID,DMA_DATA_RD_ERROR,DMA_DATA_WR_ERROR,DMA_ADDR_RD_ERROR,DMA_ADDR_WR_ERROR,SERIAL_PARITY_ERROR,INVALID_STATE_ERROR,?..."
|
|
bitfld.long 0x00 0.--5. " PIB_ERR_CODE[4:0] ,Socket-Based Link Controller Error Code" ",TH0_DIR_ERROR,TH1_DIR_ERROR,TH2_DIR_ERROR,TH3_DIR_ERROR,TH0_WR_OVERFLOW,TH1_WR_OVERFLOW,TH2_WR_OVERFLOW,TH3_WR_OVERFLOW,TH0_RD_UNDERRUN,TH1_RD_UNDERRUN,TH2_RD_UNDERRUN,TH3_RD_UNDERRUN,,,,,,TH0_SCK_ACTIVE,TH0_ADAP_OVERFLOW,TH0_ADAP_UNDERFLOW,TH0_READ_FORCE_END,TH0_READ_BURST_ERR,,,,TH1_SCK_ACTIVE,TH1_ADAP_OVERFLOW,TH1_ADAP_UNDERFLOW,TH1_READ_FORCE_END,TH1_READ_BURST_ERR,,,,TH2_ADAP_OVERFLOW,TH2_ADAP_UNDERFLOW,TH2_ADAP_UNDERFLOW,TH2_READ_FORCE_END,TH2_READ_BURST_ERR,,,,TH3_SCK_ACTIVE,TH3_ADAP_OVERFLOW,TH3_ADAP_UNDERFLOW,TH3_READ_FORCE_END,TH3_READ_BURST_ERR,?..."
|
|
textline " "
|
|
group.long 0x24++0x0F
|
|
line.long 0x00 "PIB_EOP_EOT,PIB EOP/EOT Configuration Register"
|
|
bitfld.long 0x00 31. " PIB_EOP_EOT_CFG[31] ,EOP Bit 31 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 30. " [30] ,EOP Bit 30 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 29. " [29] ,EOP Bit 29 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 28. " [28] ,EOP Bit 28 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
textline " "
|
|
bitfld.long 0x00 27. " [27] ,EOP Bit 27 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 26. " [26] ,EOP Bit 26 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 25. " [25] ,EOP Bit 25 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 24. " [24] ,EOP Bit 24 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
textline " "
|
|
bitfld.long 0x00 23. " [23] ,EOP Bit 23 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 22. " [22] ,EOP Bit 22 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 21. " [21] ,EOP Bit 21 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 20. " [20] ,EOP Bit 20 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
textline " "
|
|
bitfld.long 0x00 19. " [19] ,EOP Bit 19 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 18. " [18] ,EOP Bit 18 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 17. " [17] ,EOP Bit 17 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 16. " [16] ,EOP Bit 16 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
textline " "
|
|
bitfld.long 0x00 15. " [15] ,EOP Bit 15 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 14. " [14] ,EOP Bit 14 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 13. " [13] ,EOP Bit 13 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 12. " [12] ,EOP Bit 12 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
textline " "
|
|
bitfld.long 0x00 11. " [11] ,EOP Bit 11 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 10. " [10] ,EOP Bit 10 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 9. " [9] ,EOP Bit 9 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 8. " [8] ,EOP Bit 8 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
textline " "
|
|
bitfld.long 0x00 7. " [7] ,EOP Bit 7 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 6. " [6] ,EOP Bit 6 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 5. " [5] ,EOP Bit 5 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 4. " [4] ,EOP Bit 4 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
textline " "
|
|
bitfld.long 0x00 3. " [3] ,EOP Bit 3 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 2. " [2] ,EOP Bit 2 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 1. " [1] ,EOP Bit 1 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
bitfld.long 0x00 0. " [0] ,EOP Bit 0 Behavior Mode Configuration" "Stream mode,Packet mode"
|
|
textline " "
|
|
line.long 0x04 "PIB_DLL_CTRL,DLL Configuration Register"
|
|
bitfld.long 0x04 31. " ENABLE_RESET_ON_ERR ,Hardware Reset on DLL Overrun/Underrun Error Enable" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " DLL_RESET_N ,DLL Reset Indicator" "Reset,Not reset"
|
|
rbitfld.long 0x04 2. " DLL_STAT ,DLL Phase Lock Indicator" "Phase lock not achieved,Phase lock achieved"
|
|
bitfld.long 0x04 1. " HIGH_FREQ ,DLL Input Reference Frequency Range" "23-80 MHz,70-230 MHz"
|
|
textline " "
|
|
bitfld.long 0x04 0. " ENABLE ,DLL Input Enable" "Disabled,Enabled"
|
|
line.long 0x08 "PIB_WR_THRESHOLD,Write Threshold Register"
|
|
hexmask.long.word 0x08 0.--15. 1. " VALUE16[15:0] ,16-bit Write Buffer Free Event Threshold Value"
|
|
line.long 0x0C "PIB_RD_THRESHOLD,Read Threshold Register"
|
|
hexmask.long.word 0x0C 0.--15. 1. " VALUE16[15:0] ,16-bit Read Buffer Free Event Threshold Value"
|
|
group.long 0x7F00++0x07
|
|
line.long 0x00 "PIB_ID,Block Identification and Version Number Register"
|
|
hexmask.long.word 0x00 16.--31. 1. " BLOCK_VERSION[15:0] ,IP Block Version Number"
|
|
hexmask.long.word 0x00 0.--15. 1. " BLOCK_ID[15:0] ,IP Block Identification Number"
|
|
line.long 0x04 "PIB_POWER,Power, Clock, and Reset Control Register"
|
|
bitfld.long 0x04 31. " RESETN ,Reset Signal for All Logic in IP Block" "Reset,Not reset"
|
|
rbitfld.long 0x04 0. " ACTIVE ,IP Block Readiness Indicator" "Not ready,Ready"
|
|
width 0x0B
|
|
tree.end
|
|
tree "GPIF II (General Programmable Interface II)"
|
|
base a:0xE0014000
|
|
width 30.
|
|
group.long 0x00++0x0B
|
|
line.long 0x00 "GPIF_CONFIG,GPIF Configuration Register"
|
|
bitfld.long 0x00 31. " ENABLE ,Entire GPIF Block Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " PP_MODE ,PP Registers Mode Configuration" "Master/Simple slave,P-Port"
|
|
bitfld.long 0x00 19. " A7OVERRIDE ,AIN[7] Use Override Configuration" "No override,Override"
|
|
textline " "
|
|
bitfld.long 0x00 15. " THREAD_IN_STATE ,Thread in State Number Configuration" "Normal,State"
|
|
bitfld.long 0x00 13. " DATA_COMP_TOGGLE ,Data Comparator Output Configuration" "When bits match,When any bit change"
|
|
bitfld.long 0x00 12. " CTRL_COMP_TOGGLE ,Control Comparator Output Configuration" "When bits match,When any bit change"
|
|
textline " "
|
|
bitfld.long 0x00 11. " ADDR_COMP_TOGGLE ,Address Comparator Output Configuration" "When bits match,When any bit change"
|
|
bitfld.long 0x00 10. " ENDIAN ,Interface Endianness Configuration" "Little endian,Big endian"
|
|
bitfld.long 0x00 8. " SYNC ,Sync Mode Configuration" "Asynchronous,Synchronous"
|
|
textline " "
|
|
bitfld.long 0x00 7. " DOUT_POP_EN ,DOUT Configuration" "RQ_POP separated,UPDATE_DOUT"
|
|
bitfld.long 0x00 6. " DDR_MODE ,DDR Core Clock Mode Configuration" "1x clock,2x clock"
|
|
bitfld.long 0x00 5. " CLK_OUT ,CLK Pin Clock Output Enable" "Not output,Output"
|
|
textline " "
|
|
bitfld.long 0x00 4. " CLK_SOURCE ,Clock Source Configuration" "External,Internal"
|
|
bitfld.long 0x00 3. " CLK_INVERT ,Clock Polarity Configuration" "Normal,Inverted"
|
|
bitfld.long 0x00 2. " DATA_COMP_ENABLE ,Data Comparator Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 1. " ADDR_COMP_ENABLE ,Address Comparator Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 0. " CTRL_COMP_ENABLE ,Control Comparator Enable" "Disabled,Enabled"
|
|
textline " "
|
|
line.long 0x04 "GPIF_BUS_CONFIG,Bus Configuration Register"
|
|
bitfld.long 0x04 28.--31. " FIO1_CONF ,FIO1 CTRL[8] Desiganted Control Configuration" "Alpha 4-7,Alpha 4-7,Alpha 4-7,Alpha 4-7,,,,,Beta 0-3,Beta 0-3,Beta 0-3,Beta 0-3,,,,"
|
|
bitfld.long 0x04 24.--27. " FIO0_CONF_MASK ,FIO0 CTRL[7] Desiganted Control Configuration" "Alpha 4-7,Alpha 4-7,Alpha 4-7,Alpha 4-7,,,,,Beta 0-3,Beta 0-3,Beta 0-3,Beta 0-3,,,,"
|
|
textline " "
|
|
bitfld.long 0x04 23. " CE_CLKSTOP ,CE Signal Clock Operation Configuration" "Normal,CTRL[0] is CE"
|
|
bitfld.long 0x04 22. " INT_CTRL ,INT Pin Operation Configuration" "Normal,Override and connect to CTRL[15]"
|
|
textline " "
|
|
bitfld.long 0x04 20. " DRQ_ASSERT_MODE ,DRQ Assert Mode Enable" "Disabled,Enabled"
|
|
bitfld.long 0x04 18.--19. " DRQ_MODE ,DRQ Assertion Mode Configuration" "Assert DRQ on deassertion of DACK,Assert DRQ on assertion of DACK,Deassert DRQ on deassertion of DACK,Deassert DRQ on assertion of DACK"
|
|
textline " "
|
|
bitfld.long 0x04 17. " ALE_PRESENT ,ALE Present on CTRL[10]" "Not present,Present"
|
|
bitfld.long 0x04 16. " CNTR_PRESENT ,CTRL[9] Connection to Selected Control Counter" "Not connected,Connected"
|
|
textline " "
|
|
bitfld.long 0x04 15. " FIO1_PRESENT ,CTRL[8] Treated as I/O" "Not treated,Treated"
|
|
bitfld.long 0x04 14. " FIO0_PRESENT ,CTRL[7] Treated as I/O" "Not treated,Treated"
|
|
textline " "
|
|
bitfld.long 0x04 13. " DRQ_PRESENT ,CTRL[4] Influenced by CTRL [3] Enable" "Disabled,Enabled"
|
|
bitfld.long 0x04 12. " OE_PRESENT ,CTRL[2] is OE and Used to Tristate DQ Lines" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x04 11. " DLE_PRESENT ,CTRL[1] is DLE and Used to Latch Data from DQ Lines" "Not used,Used"
|
|
bitfld.long 0x04 10. " WE_PRESENT ,CTRL[1] is WE and Used to Disable DQ Drivers" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x04 9. " CE_PRESENT ,CTRL[0] is CE and Used to Disable DQ Drivers" "Not used,Used"
|
|
bitfld.long 0x04 5.--8. " ADR_CTRL[3:0] ,Control Lines Overridden by Address Lines Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x04 4. " MUX_MODE ,Mux Mode configuration" "Address and data separated,Address sampled from DQ"
|
|
bitfld.long 0x04 2.--3. " BUS_WIDTH ,DQ Bus Width Configuration" "8b,16b,24b,32b"
|
|
textline " "
|
|
bitfld.long 0x04 0.--1. " PIN_COUNT[1:0] ,Number of Pins Allocated to GPIF" "47-pin,43-pin,35-pin,31-pin"
|
|
textline " "
|
|
line.long 0x08 "GPIF_BUS_CONFIG2,Bus Configuration Register #2"
|
|
bitfld.long 0x08 24.--28. " STATE7[4:0] ,State Number bit 7 Lambda 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"
|
|
bitfld.long 0x08 16.--20. " STATE6[4:0] ,State Number bit 6 Lambda 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"
|
|
bitfld.long 0x08 8.--12. " STATE5[4:0] ,State Number bit 5 Lambda 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"
|
|
bitfld.long 0x08 0.--2. " STATE_FROM_CTRL[2:0] ,Field to be used for Lambda Number Indicator" "Normal op.,STATE7,STATE7/STATE6,STATE7/STATE6/STATE5,?..."
|
|
textline " "
|
|
if (((d.l(a:0xE0014000+0x0C)&0x30)!=0x00)&&((d.l(a:0xE0014000+0x0C)&0x200)==0x200))
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "GPIF_AD_CONFIG,Address/Data configuration register"
|
|
bitfld.long 0x00 18.--19. " DATA_THREAD[1:0] ,Thread Number Used for Data" "0,1,2,3"
|
|
bitfld.long 0x00 16.--17. " ADDRESS_THREAD[1:0] ,Thread Number Used for Addresses" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 9. " AIN_DATA ,Source of Data Access Thread Number" "A1:A0,DATA_THREAD"
|
|
bitfld.long 0x00 8. " DOUT_SELECT ,DOUT Connection Selection" "AIN_DATA/EGRESS_DATA,DATA_COUNTER"
|
|
textline " "
|
|
bitfld.long 0x00 6.--7. " AOUT_SELECT[1:0] ,AOUT Connection Selection" "ADDR_COUNTER,EGRESS_ADDRESS,ADDRESS_THREAD,?..."
|
|
bitfld.long 0x00 4.--5. " AIN_SELECT[1:0] ,AIN Connection Selection" "AIN_DATA,INGRESS_ADDRESS,ADDRESS_THREAD,?..."
|
|
textline " "
|
|
bitfld.long 0x00 2.--3. " A_OEN_CFG[1:0] ,Address Lines Configuration" "Always outputs,Always inputs,Controlled by a_oen,?..."
|
|
bitfld.long 0x00 0.--1. " DQ_OEN_CFG[1:0] ,Data lines" "Always outputs,Always inputs,Controlled by dq_oen,?..."
|
|
elif (((d.l(a:0xE0014000+0x0C)&0x30)!=0x00)&&((d.l(a:0xE0014000+0x0C)&0x200)==0x00))
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "GPIF_AD_CONFIG,Address/Data configuration register"
|
|
textfld " "
|
|
bitfld.long 0x00 16.--17. " ADDRESS_THREAD[1:0] ,Thread Number Used for Addresses" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 9. " AIN_DATA ,Source of Data Access Thread Number" "A1:A0,DATA_THREAD"
|
|
bitfld.long 0x00 8. " DOUT_SELECT ,DOUT Connection Selection" "AIN_DATA/EGRESS_DATA,DATA_COUNTER"
|
|
textline " "
|
|
bitfld.long 0x00 6.--7. " AOUT_SELECT[1:0] ,AOUT Connection Selection" "ADDR_COUNTER,EGRESS_ADDRESS,ADDRESS_THREAD,?..."
|
|
bitfld.long 0x00 4.--5. " AIN_SELECT[1:0] ,AIN Connection Selection" "AIN_DATA,INGRESS_ADDRESS,ADDRESS_THREAD,?..."
|
|
textline " "
|
|
bitfld.long 0x00 2.--3. " A_OEN_CFG[1:0] ,Address Lines Configuration" "Always outputs,Always inputs,Controlled by a_oen,?..."
|
|
bitfld.long 0x00 0.--1. " DQ_OEN_CFG[1:0] ,Data Lines Configuration" "Always outputs,Always inputs,Controlled by dq_oen,?..."
|
|
elif (((d.l(a:0xE0014000+0x0C)&0x30)==0x00)&&((d.l(a:0xE0014000+0x0C)&0x200)==0x200))
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "GPIF_AD_CONFIG,Address/Data configuration register"
|
|
bitfld.long 0x00 18.--19. " DATA_THREAD[1:0] ,Thread Number Used for Data" "0,1,2,3"
|
|
textfld " "
|
|
textline " "
|
|
bitfld.long 0x00 9. " AIN_DATA ,Source of Data Access Thread Number and Active Socket Change" "A1:A0,DATA_THREAD"
|
|
bitfld.long 0x00 8. " DOUT_SELECT ,DOUT Connection Selection" "AIN_DATA/EGRESS_DATA,DATA_COUNTER"
|
|
textline " "
|
|
bitfld.long 0x00 6.--7. " AOUT_SELECT[1:0] ,AOUT Connection Selection" "ADDR_COUNTER,EGRESS_ADDRESS,ADDRESS_THREAD,?..."
|
|
bitfld.long 0x00 4.--5. " AIN_SELECT[1:0] ,AIN Connection Selection" "AIN_DATA,INGRESS_ADDRESS,ADDRESS_THREAD,?..."
|
|
textline " "
|
|
bitfld.long 0x00 2.--3. " A_OEN_CFG[1:0] ,Address Lines Configuration" "Always outputs,Always inputs,Controlled by a_oen,?..."
|
|
bitfld.long 0x00 0.--1. " DQ_OEN_CFG[1:0] ,Data Lines Configuration" "Always outputs,Always inputs,Controlled by dq_oen,?..."
|
|
else
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "GPIF_AD_CONFIG,Address/Data configuration register"
|
|
textfld " "
|
|
textfld " "
|
|
textline " "
|
|
bitfld.long 0x00 9. " AIN_DATA ,Source of Data Access Thread Number and Active Socket Change" "A1:A0,DATA_THREAD"
|
|
bitfld.long 0x00 8. " DOUT_SELECT ,DOUT Connection Selection" "AIN_DATA/EGRESS_DATA,DATA_COUNTER"
|
|
textline " "
|
|
bitfld.long 0x00 6.--7. " AOUT_SELECT[1:0] ,AOUT Connection Selection" "ADDR_COUNTER,EGRESS_ADDRESS,ADDRESS_THREAD,?..."
|
|
bitfld.long 0x00 4.--5. " AIN_SELECT[1:0] ,AIN Connection Selection" "AIN_DATA,INGRESS_ADDRESS,ADDRESS_THREAD,?..."
|
|
textline " "
|
|
bitfld.long 0x00 2.--3. " A_OEN_CFG[1:0] ,Address Lines Configuration" "Always outputs,Always inputs,Controlled by a_oen,?..."
|
|
bitfld.long 0x00 0.--1. " DQ_OEN_CFG[1:0] ,Data Lines Configuration" "Always outputs,Always inputs,Controlled by dq_oen,?..."
|
|
endif
|
|
textline " "
|
|
rgroup.long 0x10++0x03
|
|
line.long 0x00 "GPIF_STATUS,GPIF Status Register"
|
|
bitfld.long 0x00 31. " INTERRUPT_STATE[7] ,State that Raised Interrupt through GPIF_INTR" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 30. " [6] ,State that Raised Interrupt through GPIF_INTR" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 29. " [5] ,State that Raised Interrupt through GPIF_INTR" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x00 28. " [4] ,State that Raised Interrupt through GPIF_INTR" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 27. " [3] ,State that Raised Interrupt through GPIF_INTR" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 26. " [2] ,State that Raised Interrupt through GPIF_INTR" "No interrupt,Interrupt"
|
|
textline " "
|
|
bitfld.long 0x00 25. " [1] ,State that Raised Interrupt through GPIF_INTR" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 24. " [0] ,State that Raised Interrupt through GPIF_INTR" "No interrupt,Interrupt"
|
|
bitfld.long 0x00 23. " IN_DATA_VALID[3] ,INGRESS_DATA Register Full Indicator" "Not full,Full"
|
|
textline " "
|
|
bitfld.long 0x00 22. " [2] ,INGRESS_DATA Register Full Indicator" "Not full,Full"
|
|
bitfld.long 0x00 21. " [1] ,INGRESS_DATA Register Full Indicator" "Not full,Full"
|
|
bitfld.long 0x00 20. " [0] ,INGRESS_DATA Register Full Indicator" "Not full,Full"
|
|
textline " "
|
|
bitfld.long 0x00 19. " EG_DATA_EMPTY[3] ,EGRESS_DATA Register Empty Indicator" "Not empty,Empty"
|
|
bitfld.long 0x00 18. " [2] ,EGRESS_DATA Register Empty Indicator" "Not empty,Empty"
|
|
bitfld.long 0x00 17. " [1] ,EGRESS_DATA Register Empty Indicator" "Not empty,Empty"
|
|
textline " "
|
|
bitfld.long 0x00 16. " [0] ,EGRESS_DATA Register Empty Indicator" "Not empty,Empty"
|
|
bitfld.long 0x00 10. " WAVEFORM_BUSY ,CPU Trying to Access Waveform Memory w/o Clearing WAVEFORM_VALID Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 9. " CTRL_COMP_HIT ,Control Comparator Hits" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 8. " DATA_COMP_HIT ,Data Comparator Hits" "Low,High"
|
|
bitfld.long 0x00 7. " ADDR_COMP_HIT ,Address Comparator Hits" "Low,High"
|
|
bitfld.long 0x00 6. " CTRL_COUNT_HIT ,Control Counter is at Limit" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DATA_COUNT_HIT ,Data Counter is at Limit" "No,Yes"
|
|
bitfld.long 0x00 4. " ADDR_COUNT_HIT ,Address Counter is at Limit" "No,Yes"
|
|
bitfld.long 0x00 3. " CRC_ERROR ,Incorrect CRC Received Indicator" "Not received,Received"
|
|
textline " "
|
|
bitfld.long 0x00 2. " SWITCH_TIMEOUT ,SWITCH_TIMEOUT was Reached Indicator" "Not reached,Reached"
|
|
bitfld.long 0x00 1. " GPIF_INTR ,GPIF State Machine has Raised an Interrupt Indicator" "Not raised,Raised"
|
|
bitfld.long 0x00 0. " GPIF_DONE ,GPIF has Reached DONE State Indicator" "Not reached,Reached"
|
|
textline " "
|
|
group.long 0x14++0x07
|
|
line.long 0x00 "GPIF_INTR,GPIF Interrupt Request Register"
|
|
eventfld.long 0x00 23. " IN_DATA_VALID[3] ,IN_DATA_VALID Interrupt Request" "No interrupt,Interrupt"
|
|
eventfld.long 0x00 22. " [2] ,IN_DATA_VALID Interrupt Request" "No interrupt,Interrupt"
|
|
eventfld.long 0x00 21. " [1] ,IN_DATA_VALID Interrupt Request" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 20. " [0] ,IN_DATA_VALID Interrupt Request" "No interrupt,Interrupt"
|
|
eventfld.long 0x00 19. " EG_DATA_EMPTY[3] ,EG_DATA_EMPTY Interrupt Request" "No interrupt,Interrupt"
|
|
eventfld.long 0x00 18. " [2] ,EG_DATA_EMPTY Interrupt Request" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 17. " [1] ,EG_DATA_EMPTY Interrupt Request" "No interrupt,Interrupt"
|
|
eventfld.long 0x00 16. " [0] ,EG_DATA_EMPTY Interrupt Request" "No interrupt,Interrupt"
|
|
eventfld.long 0x00 10. " WAVEFORM_BUSY ,WAVEFORM_BUSY Interrupt Request" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 9. " CTRL_COMP_HIT ,CTRL_COMP_HIT Interrupt Request" "No interrupt,Interrupt"
|
|
eventfld.long 0x00 8. " DATA_COMP_HIT ,DATA_COMP_HIT Interrupt Request" "No interrupt,Interrupt"
|
|
eventfld.long 0x00 7. " ADDR_COMP_HIT ,ADDR_COMP_HIT Interrupt Request" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 6. " CTRL_COUNT_HIT ,CTRL_COUNT_HIT Interrupt Request" "No interrupt,Interrupt"
|
|
eventfld.long 0x00 5. " DATA_COUNT_HIT ,DATA_COUNT_HIT Interrupt Request" "No interrupt,Interrupt"
|
|
eventfld.long 0x00 4. " ADDR_COUNT_HIT ,ADDR_COUNT_HIT Interrupt Request" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 3. " CRC_ERROR ,CRC_ERROR Interrupt Request" "No interrupt,Interrupt"
|
|
eventfld.long 0x00 2. " SWITCH_TIMEOUT ,SWITCH_TIMEOUT Interrupt Request" "No interrupt,Interrupt"
|
|
eventfld.long 0x00 1. " GPIF_INTR ,GPIF_INTR Interrupt Request" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 0. " GPIF_DONE ,GPIF_DONE Interrupt Request" "No interrupt,Interrupt"
|
|
line.long 0x04 "GPIF_INTR_MASK,GPIF Interrupt Mask Register"
|
|
bitfld.long 0x04 23. " IN_DATA_VALID[3] ,IN_DATA_VALID Interrupt Request Mask" "Masked,Not masked"
|
|
bitfld.long 0x04 22. " [2] ,IN_DATA_VALID Interrupt Request Mask" "Masked,Not masked"
|
|
bitfld.long 0x04 21. " [1] ,IN_DATA_VALID Interrupt Request Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x04 20. " [0] ,IN_DATA_VALID Interrupt Request Mask" "Masked,Not masked"
|
|
bitfld.long 0x04 19. " EG_DATA_EMPTY[3] ,EG_DATA_EMPTY Interrupt Request Mask" "Masked,Not masked"
|
|
bitfld.long 0x04 18. " [2] ,EG_DATA_EMPTY Interrupt Request Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x04 17. " [1] ,EG_DATA_EMPTY Interrupt Request Mask" "Masked,Not masked"
|
|
bitfld.long 0x04 16. " [0] ,EG_DATA_EMPTY Interrupt Request Mask" "Masked,Not masked"
|
|
bitfld.long 0x04 10. " WAVEFORM_BUSY ,WAVEFORM_BUSY Interrupt Request Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x04 9. " CTRL_COMP_HIT ,CTRL_COMP_HIT Interrupt Request Mask" "Masked,Not masked"
|
|
bitfld.long 0x04 8. " DATA_COMP_HIT ,DATA_COMP_HIT Interrupt Request Mask" "Masked,Not masked"
|
|
bitfld.long 0x04 7. " ADDR_COMP_HIT ,ADDR_COMP_HIT Interrupt Request Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x04 6. " CTRL_COUNT_HIT ,CTRL_COUNT_HIT Interrupt Request Mask" "Masked,Not masked"
|
|
bitfld.long 0x04 5. " DATA_COUNT_HIT ,DATA_COUNT_HIT Interrupt Request Mask" "Masked,Not masked"
|
|
bitfld.long 0x04 4. " ADDR_COUNT_HIT ,ADDR_COUNT_HIT Interrupt Request Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x04 3. " CRC_ERROR ,CRC_ERROR Interrupt Request Mask" "Masked,Not masked"
|
|
bitfld.long 0x04 2. " SWITCH_TIMEOUT ,SWITCH_TIMEOUT Interrupt Request Mask" "Masked,Not masked"
|
|
bitfld.long 0x04 1. " GPIF_INTR ,GPIF_INTR Interrupt Request Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x04 0. " GPIF_DONE ,GPIF_DONE Interrupt Request Mask" "Masked,Not masked"
|
|
group.long 0x24++0x0F
|
|
line.long 0x00 "GPIF_CTRL_BUS_DIRECTION,Control Bus In/Out Direction Register"
|
|
bitfld.long 0x00 30.--31. " DIRECTION[31:30] ,CTRL/ADDR Bus Bit 15 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
bitfld.long 0x00 28.--29. " [29:28] ,CTRL/ADDR Bus Bit 14 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
bitfld.long 0x00 26.--27. " [27:26] ,CTRL/ADDR Bus Bit 13 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
textline " "
|
|
bitfld.long 0x00 24.--25. " [25:24] ,CTRL/ADDR Bus Bit 12 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
bitfld.long 0x00 22.--23. " [23:22] ,CTRL/ADDR Bus Bit 11 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
bitfld.long 0x00 20.--21. " [21:20] ,CTRL/ADDR Bus Bit 10 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
textline " "
|
|
bitfld.long 0x00 18.--19. " [19:18] ,CTRL/ADDR Bus Bit 9 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
bitfld.long 0x00 16.--17. " [17:16] ,CTRL/ADDR Bus Bit 8 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
bitfld.long 0x00 14.--15. " [15:14] ,CTRL/ADDR Bus Bit 7 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
textline " "
|
|
bitfld.long 0x00 12.--13. " [13:12] ,CTRL/ADDR Bus Bit 6 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
bitfld.long 0x00 10.--11. " [11:10] ,CTRL/ADDR Bus Bit 5 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
bitfld.long 0x00 8.--9. " [9:8] ,CTRL/ADDR Bus Bit 4 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
textline " "
|
|
bitfld.long 0x00 6.--7. " [7:6] ,CTRL/ADDR Bus Bit 3 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
bitfld.long 0x00 4.--5. " [5:4] ,CTRL/ADDR Bus Bit 2 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
bitfld.long 0x00 2.--3. " [3:2] ,CTRL/ADDR Bus Bit 1 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
textline " "
|
|
bitfld.long 0x00 0.--1. " [1:0] ,CTRL/ADDR Bus Bit 0 Type Configuration" "Input,Output,Bidirectional,Open drain"
|
|
line.long 0x04 "GPIF_CTRL_BUS_DEFAULT,Control Bus Default Values Register"
|
|
bitfld.long 0x04 15. " DEFAULT[15] ,CTRL[15] Signal Default Value Setting" "Asserted,Deasserted"
|
|
bitfld.long 0x04 14. " [14] ,CTRL[14] Signal Default Value Setting" "Asserted,Deasserted"
|
|
bitfld.long 0x04 13. " [13] ,CTRL[13] Signal Default Value Setting" "Asserted,Deasserted"
|
|
textline " "
|
|
bitfld.long 0x04 12. " [12] ,CTRL[12] Signal Default Value Setting" "Asserted,Deasserted"
|
|
bitfld.long 0x04 11. " [11] ,CTRL[11] Signal Default Value Setting" "Asserted,Deasserted"
|
|
bitfld.long 0x04 10. " [10] ,CTRL[10] Signal Default Value Setting" "Asserted,Deasserted"
|
|
textline " "
|
|
bitfld.long 0x04 9. " [9] ,CTRL[9] Signal Default Value Setting" "Asserted,Deasserted"
|
|
bitfld.long 0x04 8. " [8] ,CTRL[8] Signal Default Value Setting" "Asserted,Deasserted"
|
|
bitfld.long 0x04 7. " [7] ,CTRL[7] Signal Default Value Setting" "Asserted,Deasserted"
|
|
textline " "
|
|
bitfld.long 0x04 6. " [6] ,CTRL[6] Signal Default Value Setting" "Asserted,Deasserted"
|
|
bitfld.long 0x04 5. " [5] ,CTRL[5] Signal Default Value Setting" "Asserted,Deasserted"
|
|
bitfld.long 0x04 4. " [4] ,CTRL[4] Signal Default Value Setting" "Asserted,Deasserted"
|
|
textline " "
|
|
bitfld.long 0x04 3. " [3] ,CTRL[3] Signal Default Value Setting" "Asserted,Deasserted"
|
|
bitfld.long 0x04 2. " [2] ,CTRL[2] Signal Default Value Setting" "Asserted,Deasserted"
|
|
bitfld.long 0x04 1. " [1] ,CTRL[1] Signal Default Value Setting" "Asserted,Deasserted"
|
|
textline " "
|
|
bitfld.long 0x04 0. " [0] ,CTRL[0] Signal Default Value Setting" "Asserted,Deasserted"
|
|
line.long 0x08 "GPIF_CTRL_BUS_POLARITY,Control Bus SIgnal Polarity Register"
|
|
bitfld.long 0x08 15. " POLARITY[15] ,CTRL[15] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
bitfld.long 0x08 14. " [14] ,CTRL[14] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
bitfld.long 0x08 13. " [13] ,CTRL[13] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
textline " "
|
|
bitfld.long 0x08 12. " [12] ,CTRL[12] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
bitfld.long 0x08 11. " [11] ,CTRL[11] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
bitfld.long 0x08 10. " [10] ,CTRL[10] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
textline " "
|
|
bitfld.long 0x08 9. " [9] ,CTRL[9] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
bitfld.long 0x08 8. " [8] ,CTRL[8] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
bitfld.long 0x08 7. " [7] ,CTRL[7] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
textline " "
|
|
bitfld.long 0x08 6. " [6] ,CTRL[6] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
bitfld.long 0x08 5. " [5] ,CTRL[5] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
bitfld.long 0x08 4. " [4] ,CTRL[4] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
textline " "
|
|
bitfld.long 0x08 3. " [3] ,CTRL[3] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
bitfld.long 0x08 2. " [2] ,CTRL[2] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
bitfld.long 0x08 1. " [1] ,CTRL[1] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
textline " "
|
|
bitfld.long 0x08 0. " [0] ,CTRL[0] Signal Assertion Polarity Setting" "Active high,Active low"
|
|
line.long 0x0C "GPIF_CTRL_BUS_TOGGLE,Control Bus Output Toggle Mode Register"
|
|
bitfld.long 0x0C 15. " TOGGLE[15] ,CTRL[15] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
bitfld.long 0x0C 14. " [14] ,CTRL[14] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
bitfld.long 0x0C 13. " [13] ,CTRL[13] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
textline " "
|
|
bitfld.long 0x0C 12. " [12] ,CTRL[12] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
bitfld.long 0x0C 11. " [11] ,CTRL[11] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
bitfld.long 0x0C 10. " [10] ,CTRL[10] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
textline " "
|
|
bitfld.long 0x0C 9. " [9] ,CTRL[9] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
bitfld.long 0x0C 8. " [8] ,CTRL[8] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
bitfld.long 0x0C 7. " [7] ,CTRL[7] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
textline " "
|
|
bitfld.long 0x0C 6. " [6] ,CTRL[6] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
bitfld.long 0x0C 5. " [5] ,CTRL[5] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
bitfld.long 0x0C 4. " [4] ,CTRL[4] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
textline " "
|
|
bitfld.long 0x0C 3. " [3] ,CTRL[3] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
bitfld.long 0x0C 2. " [2] ,CTRL[2] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
bitfld.long 0x0C 1. " [1] ,CTRL[1] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
textline " "
|
|
bitfld.long 0x0C 0. " [0] ,CTRL[0] Signal Toggle Mode Setting" "Normal,Toggle"
|
|
textline " "
|
|
group.long 0x34++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(0),Control Bus Connection Matrix Register 0"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[0] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
group.long 0x38++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(1),Control Bus Connection Matrix Register 1"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[1] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
group.long 0x3C++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(2),Control Bus Connection Matrix Register 2"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[2] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
group.long 0x40++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(3),Control Bus Connection Matrix Register 3"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[3] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
group.long 0x44++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(4),Control Bus Connection Matrix Register 4"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[4] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
group.long 0x48++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(5),Control Bus Connection Matrix Register 5"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[5] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
group.long 0x4C++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(6),Control Bus Connection Matrix Register 6"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[6] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
group.long 0x50++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(7),Control Bus Connection Matrix Register 7"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[7] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
group.long 0x54++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(8),Control Bus Connection Matrix Register 8"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[8] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
group.long 0x58++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(9),Control Bus Connection Matrix Register 9"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[9] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
group.long 0x5C++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(10),Control Bus Connection Matrix Register 10"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[10] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
group.long 0x60++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(11),Control Bus Connection Matrix Register 11"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[11] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
group.long 0x64++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(12),Control Bus Connection Matrix Register 12"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[12] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
group.long 0x68++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(13),Control Bus Connection Matrix Register 13"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[13] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
group.long 0x6C++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(14),Control Bus Connection Matrix Register 14"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[14] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
group.long 0x70++0x03
|
|
line.long 0x00 "GPIF_CTRL_BUS_SELECT(15),Control Bus Connection Matrix Register 15"
|
|
bitfld.long 0x00 0.--4. " OMEGA_INDEX[4:0] ,CTRL[15] Bus Connection Setting" "Connect to alpha 0,Connect to alpha 1,Connect to alpha 2,Connect to alpha 3,,,,,Connect to beta 0,Connect to beta 1,Connect to beta 2,Connect to beta 3,,,,,Empty/Full flags for thread 0,Empty/Full flags for thread 1,Empty/Full flags for thread 2,Empty/Full flags for thread 3,Partial Flag for thread 0,Partial Flag for thread 1,Partial Flag for thread 2,Partial Flag for thread 3,Empty/full flag for current thread,Partial flag for current thread,PP_DRQR5 signal,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0,Connected to logic 0"
|
|
textline " "
|
|
group.long 0x74++0x47
|
|
line.long 0x00 "GPIF_CTRL_COUNT_CONFIG,Control Counter Configuration Register"
|
|
bitfld.long 0x00 4.--7. " CONNECT[3:0] ,Counter Bit Connected to CTRL[9] Selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 3. " SW_RESET ,Control Counter Software/Hardware Reset" "HW,SW"
|
|
bitfld.long 0x00 2. " RELOAD ,Control Counter on Reaching the Limit" "Saturated,Reloaded"
|
|
bitfld.long 0x00 1. " DOWN_UP , Control Counter Down/Up Count Setting" "Down,Up"
|
|
textline " "
|
|
bitfld.long 0x00 0. " ENABLE ,Control Counter Enable" "Disabled,Enabled"
|
|
line.long 0x04 "GPIF_CTRL_COUNT_RESET,Control Counter Reset Register"
|
|
hexmask.long.word 0x04 0.--15. 1. " RESET_LOAD[15:0] ,Control Counter Reset/Load Value"
|
|
line.long 0x08 "GPIF_CTRL_COUNT_LIMIT,Control Counter Limit Register"
|
|
hexmask.long.word 0x08 0.--15. 1. " LIMIT[15:0] ,Control Counter Limit Value"
|
|
line.long 0x0C "GPIF_ADDR_COUNT_CONFIG,Address counter configuration"
|
|
hexmask.long.byte 0x0C 8.--15. 1. " INCREMENT[7:0] ,8-bit Value to be Added/Subtracted to Counter on Each Clock"
|
|
bitfld.long 0x0C 3. " DOWN_UP ,Address Counter Down/Up Count Setting" "Down,Up"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " SW_RESET ,Address Counter Software/Hardware Reset" "HW,SW"
|
|
bitfld.long 0x0C 1. " RELOAD ,Address Counter on Reaching the Limit" "Saturated,Reloaded"
|
|
textline " "
|
|
bitfld.long 0x0C 0. " ENABLE ,Address Counter Enable" "Disabled,Enabled"
|
|
line.long 0x10 "GPIF_ADDR_COUNT_RESET,Address Counter Reset Register"
|
|
line.long 0x14 "GPIF_ADDR_COUNT_LIMIT,Address Counter Limit Register"
|
|
line.long 0x18 "GPIF_STATE_COUNT_CONFIG,State Counter Configuration Register"
|
|
bitfld.long 0x18 1. " SW_RESET ,State Counter Software/Hardware Reset" "HW,SW"
|
|
bitfld.long 0x18 0. " ENABLE ,State Counter Enable" "Disabled,Enabled"
|
|
line.long 0x1C "GPIF_STATE_COUNT_LIMIT,State Counter Limit Register"
|
|
hexmask.long.word 0x1C 0.--15. 1. " LIMIT[15:0] ,State Counter Limit Value"
|
|
line.long 0x20 "GPIF_DATA_COUNT_CONFIG,Data Counter Configuration Register"
|
|
hexmask.long.byte 0x20 8.--15. 1. " INCREMENT[7:0] ,8-bit Value to be Added/Subtracted to Counter on Each Clock"
|
|
bitfld.long 0x20 3. " DOWN_UP ,Data Counter Down/Up Count Setting" "Down,Up"
|
|
bitfld.long 0x20 2. " SW_RESET ,Data Counter Software/Hardware Reset" "HW,SW"
|
|
bitfld.long 0x20 1. " RELOAD ,Data Counter on Reaching the Limit" "Saturated,Reloaded"
|
|
textline " "
|
|
bitfld.long 0x20 0. " ENABLE ,Data Counter Enable" "Disabled,Enabled"
|
|
line.long 0x24 "GPIF_DATA_COUNT_RESET,Data Counter Reset Register"
|
|
line.long 0x28 "GPIF_DATA_COUNT_LIMIT,Data Counter Limit Register"
|
|
line.long 0x2C "GPIF_CTRL_COMP_VALUE,Control Comparator Value Register"
|
|
hexmask.long.word 0x2C 0.--15. 1. " VALUE[15:0] ,Target Value for 16-bit CTRL Bus Comparator"
|
|
textline " "
|
|
line.long 0x30 "GPIF_CTRL_COMP_MASK,Control Comparator Mask Register"
|
|
bitfld.long 0x30 15. " MASK[15] ,CTRL Bus Bit 15 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x30 14. " [14] ,CTRL Bus Bit 14 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x30 13. " [13] ,CTRL Bus Bit 13 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x30 12. " [12] ,CTRL Bus Bit 12 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x30 11. " [11] ,CTRL Bus Bit 11 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x30 10. " [10] ,CTRL Bus Bit 10 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x30 9. " [9] ,CTRL Bus Bit 9 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x30 8. " [8] ,CTRL Bus Bit 8 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x30 7. " [7] ,CTRL Bus Bit 7 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x30 6. " [6] ,CTRL Bus Bit 6 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x30 5. " [5] ,CTRL Bus Bit 5 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x30 4. " [4] ,CTRL Bus Bit 4 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x30 3. " [3] ,CTRL Bus Bit 3 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x30 2. " [2] ,CTRL Bus Bit 2 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x30 1. " [1] ,CTRL Bus Bit 1 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x30 0. " [0] ,CTRL Bus Bit 0 Used in Comparison" "Not used,Used"
|
|
line.long 0x34 "GPIF_DATA_COMP_VALUE,Data Comparator Value Register"
|
|
line.long 0x38 "GPIF_DATA_COMP_MASK,Data Comparator Mask Register"
|
|
bitfld.long 0x38 31. " MASK[31] ,Data Bus Bit 31 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 30. " [30] ,Data Bus Bit 30 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 29. " [29] ,Data Bus Bit 29 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 28. " [28] ,Data Bus Bit 28 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x38 27. " [27] ,Data Bus Bit 27 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 26. " [26] ,Data Bus Bit 26 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 25. " [25] ,Data Bus Bit 25 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 24. " [24] ,Data Bus Bit 24 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x38 23. " [23] ,Data Bus Bit 23 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 22. " [22] ,Data Bus Bit 22 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 21. " [21] ,Data Bus Bit 21 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 20. " [20] ,Data Bus Bit 20 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x38 19. " [19] ,Data Bus Bit 19 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 18. " [18] ,Data Bus Bit 18 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 17. " [17] ,Data Bus Bit 17 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 16. " [16] ,Data Bus Bit 16 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x38 15. " [15] ,Data Bus Bit 15 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 14. " [14] ,Data Bus Bit 14 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 13. " [13] ,Data Bus Bit 13 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 12. " [12] ,Data Bus Bit 12 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x38 11. " [11] ,Data Bus Bit 11 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 10. " [10] ,Data Bus Bit 10 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 9. " [9] ,Data Bus Bit 9 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 8. " [8] ,Data Bus Bit 8 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x38 7. " [7] ,Data Bus Bit 7 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 6. " [6] ,Data Bus Bit 6 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 5. " [5] ,Data Bus Bit 5 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 4. " [4] ,Data Bus Bit 4 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x38 3. " [3] ,Data Bus Bit 3 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 2. " [2] ,Data Bus Bit 2 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 1. " [1] ,Data Bus Bit 1 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x38 0. " [0] ,Data Bus Bit 0 Used in Comparison" "Not used,Used"
|
|
line.long 0x3C "GPIF_ADDR_COMP_VALUE,Address Comparator Value Register"
|
|
line.long 0x40 "GPIF_ADDR_COMP_MASK,Address Comparator Mask Register"
|
|
bitfld.long 0x40 31. " MASK[31] ,Address Bus Bit 31 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 30. " [30] ,Address Bus Bit 30 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 29. " [29] ,Address Bus Bit 29 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 28. " [28] ,Address Bus Bit 28 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x40 27. " [27] ,Address Bus Bit 27 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 26. " [26] ,Address Bus Bit 26 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 25. " [25] ,Address Bus Bit 25 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 24. " [24] ,Address Bus Bit 24 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x40 23. " [23] ,Address Bus Bit 23 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 22. " [22] ,Address Bus Bit 22 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 21. " [21] ,Address Bus Bit 21 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 20. " [20] ,Address Bus Bit 20 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x40 19. " [19] ,Address Bus Bit 19 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 18. " [18] ,Address Bus Bit 18 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 17. " [17] ,Address Bus Bit 17 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 16. " [16] ,Address Bus Bit 16 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x40 15. " [15] ,Address Bus Bit 15 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 14. " [14] ,Address Bus Bit 14 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 13. " [13] ,Address Bus Bit 13 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 12. " [12] ,Address Bus Bit 12 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x40 11. " [11] ,Address Bus Bit 11 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 10. " [10] ,Address Bus Bit 10 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 9. " [9] ,Address Bus Bit 9 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 8. " [8] ,Address Bus Bit 8 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x40 7. " [7] ,Address Bus Bit 7 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 6. " [6] ,Address Bus Bit 6 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 5. " [5] ,Address Bus Bit 5 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 4. " [4] ,Address Bus Bit 4 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
bitfld.long 0x40 3. " [3] ,Address Bus Bit 3 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 2. " [2] ,Address Bus Bit 2 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 1. " [1] ,Address Bus Bit 1 Used in Comparison" "Not used,Used"
|
|
bitfld.long 0x40 0. " [0] ,Address Bus Bit 0 Used in Comparison" "Not used,Used"
|
|
textline " "
|
|
line.long 0x44 "GPIF_DATA_CTRL,Data Control Register"
|
|
bitfld.long 0x44 15. " EG_ADDR_VALID[3] ,Valid Word Present in Egress Address Register 3 Indicator" "Not present,Present"
|
|
bitfld.long 0x44 14. " [2] ,Valid Word Present in Egress Address Register 2 Indicator" "Not present,Present"
|
|
bitfld.long 0x44 13. " [1] ,Valid Word Present in Egress Address Register 1 Indicator" "Not present,Present"
|
|
bitfld.long 0x44 12. " [0] ,Valid Word Present in Egress Address Register 0 Indicator" "Not present,Present"
|
|
textline " "
|
|
eventfld.long 0x44 11. " IN_ADDR_VALID[3] ,Valid Word Present in Ingress Address Register 3 Indicator" "Not present,Present"
|
|
eventfld.long 0x44 10. " [2] ,Valid Word Present in Ingress Address Register 2 Indicator" "Not present,Present"
|
|
eventfld.long 0x44 9. " [1] ,Valid Word Present in Ingress Address Register 1 Indicator" "Not present,Present"
|
|
eventfld.long 0x44 8. " [0] ,Valid Word Present in Ingress Address Register 0 Indicator" "Not present,Present"
|
|
textline " "
|
|
bitfld.long 0x44 7. " EG_DATA_VALID[3] ,Valid Word Present in Egress Data Register 3 Indicator" "Not present,Present"
|
|
bitfld.long 0x44 6. " [2] ,Valid Word Present in Egress Data Register 2 Indicator" "Not present,Present"
|
|
bitfld.long 0x44 5. " [1] ,Valid Word Present in Egress Data Register 1 Indicator" "Not present,Present"
|
|
bitfld.long 0x44 4. " [0] ,Valid Word Present in Egress Data Register 0 Indicator" "Not present,Present"
|
|
textline " "
|
|
eventfld.long 0x44 3. " IN_DATA_VALID[3] ,Valid Word Present in Ingress Data Register 3 Indicator" "Not present,Present"
|
|
eventfld.long 0x44 2. " [2] ,Valid Word Present in Ingress Data Register 2 Indicator" "Not present,Present"
|
|
eventfld.long 0x44 1. " [1] ,Valid Word Present in Ingress Data Register 1 Indicator" "Not present,Present"
|
|
eventfld.long 0x44 0. " [0] ,Valid Word Present in Ingress Data Register 0 Indicator" "Not present,Present"
|
|
textline " "
|
|
group.long 0xBC++0x03
|
|
line.long 0x00 "GPIF_INGRESS_DATA(0),Socket Ingress Data Register 0"
|
|
group.long 0xC0++0x03
|
|
line.long 0x00 "GPIF_INGRESS_DATA(1),Socket Ingress Data Register 1"
|
|
group.long 0xC4++0x03
|
|
line.long 0x00 "GPIF_INGRESS_DATA(2),Socket Ingress Data Register 2"
|
|
group.long 0xC8++0x03
|
|
line.long 0x00 "GPIF_INGRESS_DATA(3),Socket Ingress Data Register 3"
|
|
group.long 0xCC++0x03
|
|
line.long 0x00 "GPIF_EGRESS_DATA(0),Socket Egress Data Register 0"
|
|
group.long 0xD0++0x03
|
|
line.long 0x00 "GPIF_EGRESS_DATA(1),Socket Egress Data Register 1"
|
|
group.long 0xD4++0x03
|
|
line.long 0x00 "GPIF_EGRESS_DATA(2),Socket Egress Data Register 2"
|
|
group.long 0xD8++0x03
|
|
line.long 0x00 "GPIF_EGRESS_DATA(3),Socket Egress Data Register 3"
|
|
group.long 0xDC++0x03
|
|
line.long 0x00 "GPIF_INGRESS_ADDRESS(0),Thread Ingress Address Register 0"
|
|
group.long 0xE0++0x03
|
|
line.long 0x00 "GPIF_INGRESS_ADDRESS(1),Thread Ingress Address Register 1"
|
|
group.long 0xE4++0x03
|
|
line.long 0x00 "GPIF_INGRESS_ADDRESS(2),Thread Ingress Address Register 2"
|
|
group.long 0xE8++0x03
|
|
line.long 0x00 "GPIF_INGRESS_ADDRESS(3),Thread Ingress Address Register 3"
|
|
group.long 0xEC++0x03
|
|
line.long 0x00 "GPIF_EGRESS_ADDRESS(0),Thread Egress Address Register 0"
|
|
group.long 0xF0++0x03
|
|
line.long 0x00 "GPIF_EGRESS_ADDRESS(1),Thread Egress Address Register 1"
|
|
group.long 0xF4++0x03
|
|
line.long 0x00 "GPIF_EGRESS_ADDRESS(2),Thread Egress Address Register 2"
|
|
group.long 0xF8++0x03
|
|
line.long 0x00 "GPIF_EGRESS_ADDRESS(3),Thread Egress Address Register 3"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "GPIF_THREAD_CONFIG(0),Thread Configuration Register 0"
|
|
bitfld.long 0x00 31. " ENABLE ,Thread Controller for Operation Enable" "Disabled,Enabled"
|
|
hexmask.long.word 0x00 16.--29. 1. " WATERMARK[15:0] ,Number of words Substracted from end of Usable Space/Data"
|
|
bitfld.long 0x00 8.--11. " BURST_SIZE[3:0] ,Complete Portion of Transfer (Burst) Fixed Size Setting" ",2 words,4 words,8 words,16 words,32 words,64 words,128 words,256 words,512 words,1024 words,2048 words,4096 words,8192 words,16384 words,"
|
|
bitfld.long 0x00 7. " WM_CFG ,Watermark Partial Flag Assertion Config" "When samples <= watermark,When samples > watermark"
|
|
textline " "
|
|
bitfld.long 0x00 0.--4. " THREAD_SOCK[4:0] , Active Socket Number for this thread" "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 0x100++0x03
|
|
line.long 0x00 "GPIF_THREAD_CONFIG(1),Thread Configuration Register 1"
|
|
bitfld.long 0x00 31. " ENABLE ,Thread Controller for Operation Enable" "Disabled,Enabled"
|
|
hexmask.long.word 0x00 16.--29. 1. " WATERMARK[15:0] ,Number of words Substracted from end of Usable Space/Data"
|
|
bitfld.long 0x00 8.--11. " BURST_SIZE[3:0] ,Complete Portion of Transfer (Burst) Fixed Size Setting" ",2 words,4 words,8 words,16 words,32 words,64 words,128 words,256 words,512 words,1024 words,2048 words,4096 words,8192 words,16384 words,"
|
|
bitfld.long 0x00 7. " WM_CFG ,Watermark Partial Flag Assertion Config" "When samples <= watermark,When samples > watermark"
|
|
textline " "
|
|
bitfld.long 0x00 0.--4. " THREAD_SOCK[4:0] , Active Socket Number for this thread" "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 0x104++0x03
|
|
line.long 0x00 "GPIF_THREAD_CONFIG(2),Thread Configuration Register 2"
|
|
bitfld.long 0x00 31. " ENABLE ,Thread Controller for Operation Enable" "Disabled,Enabled"
|
|
hexmask.long.word 0x00 16.--29. 1. " WATERMARK[15:0] ,Number of words Substracted from end of Usable Space/Data"
|
|
bitfld.long 0x00 8.--11. " BURST_SIZE[3:0] ,Complete Portion of Transfer (Burst) Fixed Size Setting" ",2 words,4 words,8 words,16 words,32 words,64 words,128 words,256 words,512 words,1024 words,2048 words,4096 words,8192 words,16384 words,"
|
|
bitfld.long 0x00 7. " WM_CFG ,Watermark Partial Flag Assertion Config" "When samples <= watermark,When samples > watermark"
|
|
textline " "
|
|
bitfld.long 0x00 0.--4. " THREAD_SOCK[4:0] , Active Socket Number for this thread" "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 0x108++0x03
|
|
line.long 0x00 "GPIF_THREAD_CONFIG(3),Thread Configuration Register 3"
|
|
bitfld.long 0x00 31. " ENABLE ,Thread Controller for Operation Enable" "Disabled,Enabled"
|
|
hexmask.long.word 0x00 16.--29. 1. " WATERMARK[15:0] ,Number of words Substracted from end of Usable Space/Data"
|
|
bitfld.long 0x00 8.--11. " BURST_SIZE[3:0] ,Complete Portion of Transfer (Burst) Fixed Size Setting" ",2 words,4 words,8 words,16 words,32 words,64 words,128 words,256 words,512 words,1024 words,2048 words,4096 words,8192 words,16384 words,"
|
|
bitfld.long 0x00 7. " WM_CFG ,Watermark Partial Flag Assertion Config" "When samples <= watermark,When samples > watermark"
|
|
textline " "
|
|
bitfld.long 0x00 0.--4. " THREAD_SOCK[4:0] , Active Socket Number for this thread" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
|
|
textline " "
|
|
rgroup.long 0x10C++0x0B
|
|
line.long 0x00 "GPIF_LAMBDA_STAT,Lambda Status Register"
|
|
bitfld.long 0x00 31. " LAMBDA[31] ,Lambda 31 Input Current Value" "0,1"
|
|
bitfld.long 0x00 30. " [30] ,Lambda 30 Input Current Value" "0,1"
|
|
bitfld.long 0x00 29. " [29] ,Lambda 29 Input Current Value" "0,1"
|
|
bitfld.long 0x00 28. " [28] ,Lambda 28 Input Current Value" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 27. " [27] ,Lambda 27 Input Current Value" "0,1"
|
|
bitfld.long 0x00 26. " [26] ,Lambda 26 Input Current Value" "0,1"
|
|
bitfld.long 0x00 25. " [25] ,Lambda 25 Input Current Value" "0,1"
|
|
bitfld.long 0x00 24. " [24] ,Lambda 24 Input Current Value" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " [23] ,Lambda 23 Input Current Value" "0,1"
|
|
bitfld.long 0x00 22. " [22] ,Lambda 22 Input Current Value" "0,1"
|
|
bitfld.long 0x00 21. " [21] ,Lambda 21 Input Current Value" "0,1"
|
|
bitfld.long 0x00 20. " [20] ,Lambda 20 Input Current Value" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 19. " [19] ,Lambda 19 Input Current Value" "0,1"
|
|
bitfld.long 0x00 18. " [18] ,Lambda 18 Input Current Value" "0,1"
|
|
bitfld.long 0x00 17. " [17] ,Lambda 17 Input Current Value" "0,1"
|
|
bitfld.long 0x00 16. " [16] ,Lambda 16 Input Current Value" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 15. " [15] ,Lambda 15 Input Current Value" "0,1"
|
|
bitfld.long 0x00 14. " [14] ,Lambda 14 Input Current Value" "0,1"
|
|
bitfld.long 0x00 13. " [13] ,Lambda 13 Input Current Value" "0,1"
|
|
bitfld.long 0x00 12. " [12] ,Lambda 12 Input Current Value" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 11. " [11] ,Lambda 11 Input Current Value" "0,1"
|
|
bitfld.long 0x00 10. " [10] ,Lambda 10 Input Current Value" "0,1"
|
|
bitfld.long 0x00 9. " [9] ,Lambda 9 Input Current Value" "0,1"
|
|
bitfld.long 0x00 8. " [8] ,Lambda 8 Input Current Value" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 7. " [7] ,Lambda 7 Input Current Value" "0,1"
|
|
bitfld.long 0x00 6. " [6] ,Lambda 6 Input Current Value" "0,1"
|
|
bitfld.long 0x00 5. " [5] ,Lambda 5 Input Current Value" "0,1"
|
|
bitfld.long 0x00 4. " [4] ,Lambda 4 Input Current Value" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 3. " [3] ,Lambda 3 Input Current Value" "0,1"
|
|
bitfld.long 0x00 2. " [2] ,Lambda 2 Input Current Value" "0,1"
|
|
bitfld.long 0x00 1. " [1] ,Lambda 1 Input Current Value" "0,1"
|
|
bitfld.long 0x00 0. " [0] ,Lambda 0 Input Current Value" "0,1"
|
|
line.long 0x04 "GPIF_ALPHA_STAT,Alpha Status Register"
|
|
bitfld.long 0x04 7. " ALPHA[7] ,Alpha 7 Early Output Current Value" "0,1"
|
|
bitfld.long 0x04 6. " [6] ,Alpha 6 Early Output Current Value" "0,1"
|
|
bitfld.long 0x04 5. " [5] ,Alpha 5 Early Output Current Value" "0,1"
|
|
bitfld.long 0x04 4. " [4] ,Alpha 4 Early Output Current Value" "0,1"
|
|
textline " "
|
|
bitfld.long 0x04 3. " [3] ,Alpha 3 Early Output Current Value" "0,1"
|
|
bitfld.long 0x04 2. " [2] ,Alpha 2 Early Output Current Value" "0,1"
|
|
bitfld.long 0x04 1. " [1] ,Alpha 1 Early Output Current Value" "0,1"
|
|
bitfld.long 0x04 0. " [0] ,Alpha 0 Early Output Current Value" "0,1"
|
|
line.long 0x08 "GPIF_BETA_STAT,Beta Status Register"
|
|
bitfld.long 0x08 31. " BETA[31] ,Beta 31 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 30. " [30] ,Beta 30 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 29. " [29] ,Beta 29 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 28. " [28] ,Beta 28 Late Output Current Value" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 27. " [27] ,Beta 27 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 26. " [26] ,Beta 26 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 25. " [25] ,Beta 25 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 24. " [24] ,Beta 24 Late Output Current Value" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 23. " [23] ,Beta 23 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 22. " [22] ,Beta 22 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 21. " [21] ,Beta 21 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 20. " [20] ,Beta 20 Late Output Current Value" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 19. " [19] ,Beta 19 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 18. " [18] ,Beta 18 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 17. " [17] ,Beta 17 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 16. " [16] ,Beta 16 Late Output Current Value" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 15. " [15] ,Beta 15 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 14. " [14] ,Beta 14 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 13. " [13] ,Beta 13 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 12. " [12] ,Beta 12 Late Output Current Value" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 11. " [11] ,Beta 11 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 10. " [10] ,Beta 10 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 9. " [9] ,Beta 9 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 8. " [8] ,Beta 8 Late Output Current Value" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 7. " [7] ,Beta 7 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 6. " [6] ,Beta 6 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 5. " [5] ,Beta 5 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 4. " [4] ,Beta 4 Late Output Current Value" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 3. " [3] ,Beta 3 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 2. " [2] ,Beta 2 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 1. " [1] ,Beta 1 Late Output Current Value" "0,1"
|
|
bitfld.long 0x08 0. " [0] ,Beta 0 Late Output Current Value" "0,1"
|
|
textline " "
|
|
group.long 0x118++0x17
|
|
line.long 0x00 "GPIF_WAVEFORM_CTRL_STAT,Waveform Program Control Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " CURRENT_STATE[7:0] ,GPIF Current State"
|
|
hexmask.long.byte 0x00 16.--23. 1. " ALPHA_INIT_MASK ,Alpha Outputs Initial Value"
|
|
bitfld.long 0x00 11. " CPU_LAMBDA ,Lambda 30 Enable" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x00 8.--10. " GPIF_STAT[2:0] ,GPIF Status" "Not valid,,Armed,Running,Done,Paused,Switching,Error"
|
|
bitfld.long 0x00 1. " PAUSE ,GPIF Pause" "Not paused,Paused"
|
|
bitfld.long 0x00 0. " WAVEFORM_VALID ,Waveform Valid" "Invalid,Valid"
|
|
line.long 0x04 "GPIF_WAVEFORM_SWITCH,Waveform Switch Control Register"
|
|
hexmask.long.byte 0x04 24.--31. 1. " DONE_STATE[7:0] ,GPIF_DONE Signal upon Reaching this State"
|
|
hexmask.long.byte 0x04 16.--23. 1. " DESTINATION_STATE[7:0] ,Destination State that May Be Initial State of New Waveform"
|
|
hexmask.long.byte 0x04 8.--15. 1. " TERMINAL_STATE[7:0] ,State from which to Initiate Switch taht Corresponds to Waveforms Idle States"
|
|
textline " "
|
|
rbitfld.long 0x04 7. " TERMINATED ,TERMINAL_STATE Reached since Last WAVEFORM_SWITCH Indicator" "Not reached,Reached"
|
|
rbitfld.long 0x04 6. " TIMEOUT_REACHED ,TIMEOUT Reached since Last WAVEFORM_SWITCH Indicator" "Not reached,Reached"
|
|
bitfld.long 0x04 3.--5. " TIMEOUT_MODE[2:0] ,Timeout Mode Selection" "Disabled,TERMINAL_STATE,DONE_STATE,TERMINAL,Current state,?..."
|
|
textline " "
|
|
bitfld.long 0x04 2. " SWITCH_NOW ,Switching without Waiting for TERMINAL_STATE" "No effect,Switch"
|
|
bitfld.long 0x04 1. " DONE_ENABLE ,Checking for DONE_STATE and Generation of GPIF_DONE Enable" "Disabled,Enabled"
|
|
bitfld.long 0x04 0. " WAVEFORM_SWITCH ,Switch Register Programmed by Software" "Not programmed,Programmed"
|
|
line.long 0x08 "GPIF_WAVEFORM_SWITCH_TIMEOUT,Waveform Timeout Register"
|
|
line.long 0x0C "GPIF_CRC_CONFIG,CRC Configuration Register"
|
|
bitfld.long 0x0C 31. " ENABLE ,CRC Calulation Enable" "Disabled,Enabled"
|
|
rbitfld.long 0x0C 22. " CRC_ERROR ,CRC Loaded into CRC_RECEIVED and Different from CRC_VALUE Indicator" "Not loaded,Loaded"
|
|
bitfld.long 0x0C 21. " BYTE_ENDIAN ,Bytes in 32-bit Word Order through CRC Shift Register" "LSB first,MSB first"
|
|
textline " "
|
|
bitfld.long 0x0C 20. " BIT_ENDIAN ,Bits in Bytes Order through CRC Shift Register" "LSb first,MSb first"
|
|
hexmask.long.word 0x0C 0.--15. 1. " CRC_RECEIVED ,CRC Value Received by State Machine"
|
|
line.long 0x10 "GPIF_CRC_DATA,CRC Data Register"
|
|
hexmask.long.word 0x10 16.--31. 1. " CRC_VALUE[15:0] ,CRC Calculation Current Result"
|
|
hexmask.long.word 0x10 0.--15. 1. " INITIAL_VALUE[15:0] ,CRC Initial Value"
|
|
textline " "
|
|
line.long 0x14 "GPIF_BETA_DEASSERT,Beta Deassert Register"
|
|
bitfld.long 0x14 31. " APPLY_DEASSERT[31] ,BETA_DEASSERT Apply to Beta 31" "Not applied,Applied"
|
|
bitfld.long 0x14 30. " [30] ,BETA_DEASSERT Apply to Beta 30" "Not applied,Applied"
|
|
bitfld.long 0x14 29. " [29] ,BETA_DEASSERT Apply to Beta 29" "Not applied,Applied"
|
|
bitfld.long 0x14 28. " [28] ,BETA_DEASSERT Apply to Beta 28" "Not applied,Applied"
|
|
textline " "
|
|
bitfld.long 0x14 27. " [27] ,BETA_DEASSERT Apply to Beta 27" "Not applied,Applied"
|
|
bitfld.long 0x14 26. " [26] ,BETA_DEASSERT Apply to Beta 26" "Not applied,Applied"
|
|
bitfld.long 0x14 25. " [25] ,BETA_DEASSERT Apply to Beta 25" "Not applied,Applied"
|
|
bitfld.long 0x14 24. " [24] ,BETA_DEASSERT Apply to Beta 24" "Not applied,Applied"
|
|
textline " "
|
|
bitfld.long 0x14 23. " [23] ,BETA_DEASSERT Apply to Beta 23" "Not applied,Applied"
|
|
bitfld.long 0x14 22. " [22] ,BETA_DEASSERT Apply to Beta 22" "Not applied,Applied"
|
|
bitfld.long 0x14 21. " [21] ,BETA_DEASSERT Apply to Beta 21" "Not applied,Applied"
|
|
bitfld.long 0x14 20. " [20] ,BETA_DEASSERT Apply to Beta 20" "Not applied,Applied"
|
|
textline " "
|
|
bitfld.long 0x14 19. " [19] ,BETA_DEASSERT Apply to Beta 19" "Not applied,Applied"
|
|
bitfld.long 0x14 18. " [18] ,BETA_DEASSERT Apply to Beta 18" "Not applied,Applied"
|
|
bitfld.long 0x14 17. " [17] ,BETA_DEASSERT Apply to Beta 17" "Not applied,Applied"
|
|
bitfld.long 0x14 16. " [16] ,BETA_DEASSERT Apply to Beta 16" "Not applied,Applied"
|
|
textline " "
|
|
bitfld.long 0x14 15. " [15] ,BETA_DEASSERT Apply to Beta 15" "Not applied,Applied"
|
|
bitfld.long 0x14 14. " [14] ,BETA_DEASSERT Apply to Beta 14" "Not applied,Applied"
|
|
bitfld.long 0x14 13. " [13] ,BETA_DEASSERT Apply to Beta 13" "Not applied,Applied"
|
|
bitfld.long 0x14 12. " [12] ,BETA_DEASSERT Apply to Beta 12" "Not applied,Applied"
|
|
textline " "
|
|
bitfld.long 0x14 11. " [11] ,BETA_DEASSERT Apply to Beta 11" "Not applied,Applied"
|
|
bitfld.long 0x14 10. " [10] ,BETA_DEASSERT Apply to Beta 10" "Not applied,Applied"
|
|
bitfld.long 0x14 9. " [9] ,BETA_DEASSERT Apply to Beta 9" "Not applied,Applied"
|
|
bitfld.long 0x14 8. " [8] ,BETA_DEASSERT Apply to Beta 8" "Not applied,Applied"
|
|
textline " "
|
|
bitfld.long 0x14 7. " [7] ,BETA_DEASSERT Apply to Beta 7" "Not applied,Applied"
|
|
bitfld.long 0x14 6. " [6] ,BETA_DEASSERT Apply to Beta 6" "Not applied,Applied"
|
|
bitfld.long 0x14 5. " [5] ,BETA_DEASSERT Apply to Beta 5" "Not applied,Applied"
|
|
bitfld.long 0x14 4. " [4] ,BETA_DEASSERT Apply to Beta 4" "Not applied,Applied"
|
|
textline " "
|
|
bitfld.long 0x14 3. " [3] ,BETA_DEASSERT Apply to Beta 3" "Not applied,Applied"
|
|
bitfld.long 0x14 2. " [2] ,BETA_DEASSERT Apply to Beta 2" "Not applied,Applied"
|
|
bitfld.long 0x14 1. " [1] ,BETA_DEASSERT Apply to Beta 1" "Not applied,Applied"
|
|
bitfld.long 0x14 0. " [0] ,BETA_DEASSERT Apply to Beta 0" "Not applied,Applied"
|
|
textline " "
|
|
group.long 0x130++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(0),Transition Function Registers 0"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x134++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(1),Transition Function Registers 1"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x138++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(2),Transition Function Registers 2"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x13C++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(3),Transition Function Registers 3"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x140++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(4),Transition Function Registers 4"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x144++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(5),Transition Function Registers 5"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x148++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(6),Transition Function Registers 6"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x14C++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(7),Transition Function Registers 7"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x150++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(8),Transition Function Registers 8"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x154++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(9),Transition Function Registers 9"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x158++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(10),Transition Function Registers 10"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x15C++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(11),Transition Function Registers 11"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x160++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(12),Transition Function Registers 12"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x164++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(13),Transition Function Registers 13"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x168++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(14),Transition Function Registers 14"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x16C++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(15),Transition Function Registers 15"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x170++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(16),Transition Function Registers 16"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x174++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(17),Transition Function Registers 17"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x178++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(18),Transition Function Registers 18"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x17C++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(19),Transition Function Registers 19"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x180++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(20),Transition Function Registers 20"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x184++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(21),Transition Function Registers 21"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x188++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(22),Transition Function Registers 22"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x18C++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(23),Transition Function Registers 23"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x190++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(24),Transition Function Registers 24"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x194++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(25),Transition Function Registers 25"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x198++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(26),Transition Function Registers 26"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x19C++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(27),Transition Function Registers 27"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x1A0++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(28),Transition Function Registers 28"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x1A4++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(29),Transition Function Registers 29"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x1A8++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(30),Transition Function Registers 30"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
group.long 0x1AC++0x03
|
|
line.long 0x00 "GPIF_FUNCTION(31),Transition Function Registers 31"
|
|
hexmask.long.word 0x00 0.--15. 1. " FUNCTION ,Transition Function Truth Table"
|
|
textline " "
|
|
tree "Waveform Memory Register"
|
|
group.long 0x1000++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(0),Left Edge Waveform Memory Register (0)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(0),Left Edge Waveform Memory Register (0)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(0),Left Edge Waveform Memory Register (0)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(0),Left Edge Waveform Memory Register (0)3"
|
|
group.long 0x2000++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(0),Right Edge Waveform Memory Register (0)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(0),Right Edge Waveform Memory Register (0)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(0),Right Edge Waveform Memory Register (0)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(0),Right Edge Waveform Memory Register (0)3"
|
|
group.long 0x1010++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(1),Left Edge Waveform Memory Register (1)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(1),Left Edge Waveform Memory Register (1)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(1),Left Edge Waveform Memory Register (1)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(1),Left Edge Waveform Memory Register (1)3"
|
|
group.long 0x2010++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(1),Right Edge Waveform Memory Register (1)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(1),Right Edge Waveform Memory Register (1)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(1),Right Edge Waveform Memory Register (1)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(1),Right Edge Waveform Memory Register (1)3"
|
|
group.long 0x1020++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(2),Left Edge Waveform Memory Register (2)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(2),Left Edge Waveform Memory Register (2)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(2),Left Edge Waveform Memory Register (2)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(2),Left Edge Waveform Memory Register (2)3"
|
|
group.long 0x2020++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(2),Right Edge Waveform Memory Register (2)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(2),Right Edge Waveform Memory Register (2)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(2),Right Edge Waveform Memory Register (2)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(2),Right Edge Waveform Memory Register (2)3"
|
|
group.long 0x1030++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(3),Left Edge Waveform Memory Register (3)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(3),Left Edge Waveform Memory Register (3)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(3),Left Edge Waveform Memory Register (3)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(3),Left Edge Waveform Memory Register (3)3"
|
|
group.long 0x2030++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(3),Right Edge Waveform Memory Register (3)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(3),Right Edge Waveform Memory Register (3)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(3),Right Edge Waveform Memory Register (3)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(3),Right Edge Waveform Memory Register (3)3"
|
|
group.long 0x1040++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(4),Left Edge Waveform Memory Register (4)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(4),Left Edge Waveform Memory Register (4)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(4),Left Edge Waveform Memory Register (4)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(4),Left Edge Waveform Memory Register (4)3"
|
|
group.long 0x2040++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(4),Right Edge Waveform Memory Register (4)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(4),Right Edge Waveform Memory Register (4)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(4),Right Edge Waveform Memory Register (4)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(4),Right Edge Waveform Memory Register (4)3"
|
|
group.long 0x1050++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(5),Left Edge Waveform Memory Register (5)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(5),Left Edge Waveform Memory Register (5)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(5),Left Edge Waveform Memory Register (5)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(5),Left Edge Waveform Memory Register (5)3"
|
|
group.long 0x2050++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(5),Right Edge Waveform Memory Register (5)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(5),Right Edge Waveform Memory Register (5)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(5),Right Edge Waveform Memory Register (5)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(5),Right Edge Waveform Memory Register (5)3"
|
|
group.long 0x1060++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(6),Left Edge Waveform Memory Register (6)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(6),Left Edge Waveform Memory Register (6)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(6),Left Edge Waveform Memory Register (6)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(6),Left Edge Waveform Memory Register (6)3"
|
|
group.long 0x2060++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(6),Right Edge Waveform Memory Register (6)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(6),Right Edge Waveform Memory Register (6)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(6),Right Edge Waveform Memory Register (6)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(6),Right Edge Waveform Memory Register (6)3"
|
|
group.long 0x1070++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(7),Left Edge Waveform Memory Register (7)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(7),Left Edge Waveform Memory Register (7)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(7),Left Edge Waveform Memory Register (7)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(7),Left Edge Waveform Memory Register (7)3"
|
|
group.long 0x2070++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(7),Right Edge Waveform Memory Register (7)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(7),Right Edge Waveform Memory Register (7)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(7),Right Edge Waveform Memory Register (7)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(7),Right Edge Waveform Memory Register (7)3"
|
|
group.long 0x1080++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(8),Left Edge Waveform Memory Register (8)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(8),Left Edge Waveform Memory Register (8)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(8),Left Edge Waveform Memory Register (8)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(8),Left Edge Waveform Memory Register (8)3"
|
|
group.long 0x2080++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(8),Right Edge Waveform Memory Register (8)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(8),Right Edge Waveform Memory Register (8)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(8),Right Edge Waveform Memory Register (8)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(8),Right Edge Waveform Memory Register (8)3"
|
|
group.long 0x1090++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(9),Left Edge Waveform Memory Register (9)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(9),Left Edge Waveform Memory Register (9)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(9),Left Edge Waveform Memory Register (9)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(9),Left Edge Waveform Memory Register (9)3"
|
|
group.long 0x2090++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(9),Right Edge Waveform Memory Register (9)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(9),Right Edge Waveform Memory Register (9)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(9),Right Edge Waveform Memory Register (9)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(9),Right Edge Waveform Memory Register (9)3"
|
|
group.long 0x10A0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(10),Left Edge Waveform Memory Register (10)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(10),Left Edge Waveform Memory Register (10)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(10),Left Edge Waveform Memory Register (10)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(10),Left Edge Waveform Memory Register (10)3"
|
|
group.long 0x20A0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(10),Right Edge Waveform Memory Register (10)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(10),Right Edge Waveform Memory Register (10)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(10),Right Edge Waveform Memory Register (10)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(10),Right Edge Waveform Memory Register (10)3"
|
|
group.long 0x10B0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(11),Left Edge Waveform Memory Register (11)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(11),Left Edge Waveform Memory Register (11)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(11),Left Edge Waveform Memory Register (11)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(11),Left Edge Waveform Memory Register (11)3"
|
|
group.long 0x20B0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(11),Right Edge Waveform Memory Register (11)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(11),Right Edge Waveform Memory Register (11)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(11),Right Edge Waveform Memory Register (11)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(11),Right Edge Waveform Memory Register (11)3"
|
|
group.long 0x10C0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(12),Left Edge Waveform Memory Register (12)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(12),Left Edge Waveform Memory Register (12)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(12),Left Edge Waveform Memory Register (12)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(12),Left Edge Waveform Memory Register (12)3"
|
|
group.long 0x20C0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(12),Right Edge Waveform Memory Register (12)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(12),Right Edge Waveform Memory Register (12)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(12),Right Edge Waveform Memory Register (12)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(12),Right Edge Waveform Memory Register (12)3"
|
|
group.long 0x10D0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(13),Left Edge Waveform Memory Register (13)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(13),Left Edge Waveform Memory Register (13)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(13),Left Edge Waveform Memory Register (13)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(13),Left Edge Waveform Memory Register (13)3"
|
|
group.long 0x20D0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(13),Right Edge Waveform Memory Register (13)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(13),Right Edge Waveform Memory Register (13)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(13),Right Edge Waveform Memory Register (13)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(13),Right Edge Waveform Memory Register (13)3"
|
|
group.long 0x10E0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(14),Left Edge Waveform Memory Register (14)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(14),Left Edge Waveform Memory Register (14)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(14),Left Edge Waveform Memory Register (14)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(14),Left Edge Waveform Memory Register (14)3"
|
|
group.long 0x20E0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(14),Right Edge Waveform Memory Register (14)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(14),Right Edge Waveform Memory Register (14)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(14),Right Edge Waveform Memory Register (14)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(14),Right Edge Waveform Memory Register (14)3"
|
|
group.long 0x10F0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(15),Left Edge Waveform Memory Register (15)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(15),Left Edge Waveform Memory Register (15)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(15),Left Edge Waveform Memory Register (15)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(15),Left Edge Waveform Memory Register (15)3"
|
|
group.long 0x20F0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(15),Right Edge Waveform Memory Register (15)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(15),Right Edge Waveform Memory Register (15)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(15),Right Edge Waveform Memory Register (15)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(15),Right Edge Waveform Memory Register (15)3"
|
|
group.long 0x1100++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(16),Left Edge Waveform Memory Register (16)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(16),Left Edge Waveform Memory Register (16)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(16),Left Edge Waveform Memory Register (16)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(16),Left Edge Waveform Memory Register (16)3"
|
|
group.long 0x2100++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(16),Right Edge Waveform Memory Register (16)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(16),Right Edge Waveform Memory Register (16)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(16),Right Edge Waveform Memory Register (16)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(16),Right Edge Waveform Memory Register (16)3"
|
|
group.long 0x1110++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(17),Left Edge Waveform Memory Register (17)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(17),Left Edge Waveform Memory Register (17)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(17),Left Edge Waveform Memory Register (17)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(17),Left Edge Waveform Memory Register (17)3"
|
|
group.long 0x2110++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(17),Right Edge Waveform Memory Register (17)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(17),Right Edge Waveform Memory Register (17)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(17),Right Edge Waveform Memory Register (17)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(17),Right Edge Waveform Memory Register (17)3"
|
|
group.long 0x1120++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(18),Left Edge Waveform Memory Register (18)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(18),Left Edge Waveform Memory Register (18)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(18),Left Edge Waveform Memory Register (18)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(18),Left Edge Waveform Memory Register (18)3"
|
|
group.long 0x2120++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(18),Right Edge Waveform Memory Register (18)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(18),Right Edge Waveform Memory Register (18)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(18),Right Edge Waveform Memory Register (18)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(18),Right Edge Waveform Memory Register (18)3"
|
|
group.long 0x1130++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(19),Left Edge Waveform Memory Register (19)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(19),Left Edge Waveform Memory Register (19)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(19),Left Edge Waveform Memory Register (19)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(19),Left Edge Waveform Memory Register (19)3"
|
|
group.long 0x2130++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(19),Right Edge Waveform Memory Register (19)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(19),Right Edge Waveform Memory Register (19)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(19),Right Edge Waveform Memory Register (19)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(19),Right Edge Waveform Memory Register (19)3"
|
|
group.long 0x1140++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(20),Left Edge Waveform Memory Register (20)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(20),Left Edge Waveform Memory Register (20)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(20),Left Edge Waveform Memory Register (20)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(20),Left Edge Waveform Memory Register (20)3"
|
|
group.long 0x2140++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(20),Right Edge Waveform Memory Register (20)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(20),Right Edge Waveform Memory Register (20)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(20),Right Edge Waveform Memory Register (20)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(20),Right Edge Waveform Memory Register (20)3"
|
|
group.long 0x1150++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(21),Left Edge Waveform Memory Register (21)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(21),Left Edge Waveform Memory Register (21)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(21),Left Edge Waveform Memory Register (21)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(21),Left Edge Waveform Memory Register (21)3"
|
|
group.long 0x2150++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(21),Right Edge Waveform Memory Register (21)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(21),Right Edge Waveform Memory Register (21)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(21),Right Edge Waveform Memory Register (21)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(21),Right Edge Waveform Memory Register (21)3"
|
|
group.long 0x1160++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(22),Left Edge Waveform Memory Register (22)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(22),Left Edge Waveform Memory Register (22)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(22),Left Edge Waveform Memory Register (22)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(22),Left Edge Waveform Memory Register (22)3"
|
|
group.long 0x2160++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(22),Right Edge Waveform Memory Register (22)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(22),Right Edge Waveform Memory Register (22)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(22),Right Edge Waveform Memory Register (22)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(22),Right Edge Waveform Memory Register (22)3"
|
|
group.long 0x1170++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(23),Left Edge Waveform Memory Register (23)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(23),Left Edge Waveform Memory Register (23)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(23),Left Edge Waveform Memory Register (23)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(23),Left Edge Waveform Memory Register (23)3"
|
|
group.long 0x2170++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(23),Right Edge Waveform Memory Register (23)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(23),Right Edge Waveform Memory Register (23)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(23),Right Edge Waveform Memory Register (23)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(23),Right Edge Waveform Memory Register (23)3"
|
|
group.long 0x1180++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(24),Left Edge Waveform Memory Register (24)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(24),Left Edge Waveform Memory Register (24)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(24),Left Edge Waveform Memory Register (24)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(24),Left Edge Waveform Memory Register (24)3"
|
|
group.long 0x2180++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(24),Right Edge Waveform Memory Register (24)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(24),Right Edge Waveform Memory Register (24)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(24),Right Edge Waveform Memory Register (24)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(24),Right Edge Waveform Memory Register (24)3"
|
|
group.long 0x1190++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(25),Left Edge Waveform Memory Register (25)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(25),Left Edge Waveform Memory Register (25)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(25),Left Edge Waveform Memory Register (25)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(25),Left Edge Waveform Memory Register (25)3"
|
|
group.long 0x2190++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(25),Right Edge Waveform Memory Register (25)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(25),Right Edge Waveform Memory Register (25)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(25),Right Edge Waveform Memory Register (25)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(25),Right Edge Waveform Memory Register (25)3"
|
|
group.long 0x11A0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(26),Left Edge Waveform Memory Register (26)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(26),Left Edge Waveform Memory Register (26)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(26),Left Edge Waveform Memory Register (26)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(26),Left Edge Waveform Memory Register (26)3"
|
|
group.long 0x21A0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(26),Right Edge Waveform Memory Register (26)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(26),Right Edge Waveform Memory Register (26)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(26),Right Edge Waveform Memory Register (26)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(26),Right Edge Waveform Memory Register (26)3"
|
|
group.long 0x11B0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(27),Left Edge Waveform Memory Register (27)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(27),Left Edge Waveform Memory Register (27)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(27),Left Edge Waveform Memory Register (27)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(27),Left Edge Waveform Memory Register (27)3"
|
|
group.long 0x21B0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(27),Right Edge Waveform Memory Register (27)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(27),Right Edge Waveform Memory Register (27)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(27),Right Edge Waveform Memory Register (27)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(27),Right Edge Waveform Memory Register (27)3"
|
|
group.long 0x11C0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(28),Left Edge Waveform Memory Register (28)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(28),Left Edge Waveform Memory Register (28)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(28),Left Edge Waveform Memory Register (28)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(28),Left Edge Waveform Memory Register (28)3"
|
|
group.long 0x21C0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(28),Right Edge Waveform Memory Register (28)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(28),Right Edge Waveform Memory Register (28)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(28),Right Edge Waveform Memory Register (28)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(28),Right Edge Waveform Memory Register (28)3"
|
|
group.long 0x11D0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(29),Left Edge Waveform Memory Register (29)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(29),Left Edge Waveform Memory Register (29)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(29),Left Edge Waveform Memory Register (29)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(29),Left Edge Waveform Memory Register (29)3"
|
|
group.long 0x21D0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(29),Right Edge Waveform Memory Register (29)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(29),Right Edge Waveform Memory Register (29)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(29),Right Edge Waveform Memory Register (29)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(29),Right Edge Waveform Memory Register (29)3"
|
|
group.long 0x11E0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(30),Left Edge Waveform Memory Register (30)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(30),Left Edge Waveform Memory Register (30)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(30),Left Edge Waveform Memory Register (30)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(30),Left Edge Waveform Memory Register (30)3"
|
|
group.long 0x21E0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(30),Right Edge Waveform Memory Register (30)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(30),Right Edge Waveform Memory Register (30)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(30),Right Edge Waveform Memory Register (30)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(30),Right Edge Waveform Memory Register (30)3"
|
|
group.long 0x11F0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(31),Left Edge Waveform Memory Register (31)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(31),Left Edge Waveform Memory Register (31)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(31),Left Edge Waveform Memory Register (31)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(31),Left Edge Waveform Memory Register (31)3"
|
|
group.long 0x21F0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(31),Right Edge Waveform Memory Register (31)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(31),Right Edge Waveform Memory Register (31)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(31),Right Edge Waveform Memory Register (31)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(31),Right Edge Waveform Memory Register (31)3"
|
|
group.long 0x1200++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(32),Left Edge Waveform Memory Register (32)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(32),Left Edge Waveform Memory Register (32)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(32),Left Edge Waveform Memory Register (32)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(32),Left Edge Waveform Memory Register (32)3"
|
|
group.long 0x2200++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(32),Right Edge Waveform Memory Register (32)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(32),Right Edge Waveform Memory Register (32)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(32),Right Edge Waveform Memory Register (32)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(32),Right Edge Waveform Memory Register (32)3"
|
|
group.long 0x1210++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(33),Left Edge Waveform Memory Register (33)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(33),Left Edge Waveform Memory Register (33)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(33),Left Edge Waveform Memory Register (33)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(33),Left Edge Waveform Memory Register (33)3"
|
|
group.long 0x2210++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(33),Right Edge Waveform Memory Register (33)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(33),Right Edge Waveform Memory Register (33)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(33),Right Edge Waveform Memory Register (33)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(33),Right Edge Waveform Memory Register (33)3"
|
|
group.long 0x1220++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(34),Left Edge Waveform Memory Register (34)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(34),Left Edge Waveform Memory Register (34)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(34),Left Edge Waveform Memory Register (34)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(34),Left Edge Waveform Memory Register (34)3"
|
|
group.long 0x2220++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(34),Right Edge Waveform Memory Register (34)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(34),Right Edge Waveform Memory Register (34)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(34),Right Edge Waveform Memory Register (34)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(34),Right Edge Waveform Memory Register (34)3"
|
|
group.long 0x1230++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(35),Left Edge Waveform Memory Register (35)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(35),Left Edge Waveform Memory Register (35)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(35),Left Edge Waveform Memory Register (35)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(35),Left Edge Waveform Memory Register (35)3"
|
|
group.long 0x2230++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(35),Right Edge Waveform Memory Register (35)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(35),Right Edge Waveform Memory Register (35)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(35),Right Edge Waveform Memory Register (35)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(35),Right Edge Waveform Memory Register (35)3"
|
|
group.long 0x1240++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(36),Left Edge Waveform Memory Register (36)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(36),Left Edge Waveform Memory Register (36)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(36),Left Edge Waveform Memory Register (36)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(36),Left Edge Waveform Memory Register (36)3"
|
|
group.long 0x2240++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(36),Right Edge Waveform Memory Register (36)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(36),Right Edge Waveform Memory Register (36)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(36),Right Edge Waveform Memory Register (36)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(36),Right Edge Waveform Memory Register (36)3"
|
|
group.long 0x1250++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(37),Left Edge Waveform Memory Register (37)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(37),Left Edge Waveform Memory Register (37)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(37),Left Edge Waveform Memory Register (37)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(37),Left Edge Waveform Memory Register (37)3"
|
|
group.long 0x2250++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(37),Right Edge Waveform Memory Register (37)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(37),Right Edge Waveform Memory Register (37)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(37),Right Edge Waveform Memory Register (37)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(37),Right Edge Waveform Memory Register (37)3"
|
|
group.long 0x1260++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(38),Left Edge Waveform Memory Register (38)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(38),Left Edge Waveform Memory Register (38)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(38),Left Edge Waveform Memory Register (38)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(38),Left Edge Waveform Memory Register (38)3"
|
|
group.long 0x2260++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(38),Right Edge Waveform Memory Register (38)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(38),Right Edge Waveform Memory Register (38)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(38),Right Edge Waveform Memory Register (38)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(38),Right Edge Waveform Memory Register (38)3"
|
|
group.long 0x1270++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(39),Left Edge Waveform Memory Register (39)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(39),Left Edge Waveform Memory Register (39)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(39),Left Edge Waveform Memory Register (39)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(39),Left Edge Waveform Memory Register (39)3"
|
|
group.long 0x2270++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(39),Right Edge Waveform Memory Register (39)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(39),Right Edge Waveform Memory Register (39)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(39),Right Edge Waveform Memory Register (39)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(39),Right Edge Waveform Memory Register (39)3"
|
|
group.long 0x1280++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(40),Left Edge Waveform Memory Register (40)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(40),Left Edge Waveform Memory Register (40)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(40),Left Edge Waveform Memory Register (40)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(40),Left Edge Waveform Memory Register (40)3"
|
|
group.long 0x2280++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(40),Right Edge Waveform Memory Register (40)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(40),Right Edge Waveform Memory Register (40)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(40),Right Edge Waveform Memory Register (40)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(40),Right Edge Waveform Memory Register (40)3"
|
|
group.long 0x1290++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(41),Left Edge Waveform Memory Register (41)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(41),Left Edge Waveform Memory Register (41)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(41),Left Edge Waveform Memory Register (41)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(41),Left Edge Waveform Memory Register (41)3"
|
|
group.long 0x2290++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(41),Right Edge Waveform Memory Register (41)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(41),Right Edge Waveform Memory Register (41)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(41),Right Edge Waveform Memory Register (41)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(41),Right Edge Waveform Memory Register (41)3"
|
|
group.long 0x12A0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(42),Left Edge Waveform Memory Register (42)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(42),Left Edge Waveform Memory Register (42)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(42),Left Edge Waveform Memory Register (42)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(42),Left Edge Waveform Memory Register (42)3"
|
|
group.long 0x22A0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(42),Right Edge Waveform Memory Register (42)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(42),Right Edge Waveform Memory Register (42)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(42),Right Edge Waveform Memory Register (42)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(42),Right Edge Waveform Memory Register (42)3"
|
|
group.long 0x12B0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(43),Left Edge Waveform Memory Register (43)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(43),Left Edge Waveform Memory Register (43)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(43),Left Edge Waveform Memory Register (43)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(43),Left Edge Waveform Memory Register (43)3"
|
|
group.long 0x22B0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(43),Right Edge Waveform Memory Register (43)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(43),Right Edge Waveform Memory Register (43)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(43),Right Edge Waveform Memory Register (43)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(43),Right Edge Waveform Memory Register (43)3"
|
|
group.long 0x12C0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(44),Left Edge Waveform Memory Register (44)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(44),Left Edge Waveform Memory Register (44)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(44),Left Edge Waveform Memory Register (44)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(44),Left Edge Waveform Memory Register (44)3"
|
|
group.long 0x22C0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(44),Right Edge Waveform Memory Register (44)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(44),Right Edge Waveform Memory Register (44)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(44),Right Edge Waveform Memory Register (44)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(44),Right Edge Waveform Memory Register (44)3"
|
|
group.long 0x12D0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(45),Left Edge Waveform Memory Register (45)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(45),Left Edge Waveform Memory Register (45)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(45),Left Edge Waveform Memory Register (45)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(45),Left Edge Waveform Memory Register (45)3"
|
|
group.long 0x22D0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(45),Right Edge Waveform Memory Register (45)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(45),Right Edge Waveform Memory Register (45)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(45),Right Edge Waveform Memory Register (45)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(45),Right Edge Waveform Memory Register (45)3"
|
|
group.long 0x12E0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(46),Left Edge Waveform Memory Register (46)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(46),Left Edge Waveform Memory Register (46)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(46),Left Edge Waveform Memory Register (46)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(46),Left Edge Waveform Memory Register (46)3"
|
|
group.long 0x22E0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(46),Right Edge Waveform Memory Register (46)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(46),Right Edge Waveform Memory Register (46)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(46),Right Edge Waveform Memory Register (46)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(46),Right Edge Waveform Memory Register (46)3"
|
|
group.long 0x12F0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(47),Left Edge Waveform Memory Register (47)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(47),Left Edge Waveform Memory Register (47)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(47),Left Edge Waveform Memory Register (47)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(47),Left Edge Waveform Memory Register (47)3"
|
|
group.long 0x22F0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(47),Right Edge Waveform Memory Register (47)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(47),Right Edge Waveform Memory Register (47)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(47),Right Edge Waveform Memory Register (47)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(47),Right Edge Waveform Memory Register (47)3"
|
|
group.long 0x1300++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(48),Left Edge Waveform Memory Register (48)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(48),Left Edge Waveform Memory Register (48)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(48),Left Edge Waveform Memory Register (48)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(48),Left Edge Waveform Memory Register (48)3"
|
|
group.long 0x2300++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(48),Right Edge Waveform Memory Register (48)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(48),Right Edge Waveform Memory Register (48)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(48),Right Edge Waveform Memory Register (48)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(48),Right Edge Waveform Memory Register (48)3"
|
|
group.long 0x1310++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(49),Left Edge Waveform Memory Register (49)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(49),Left Edge Waveform Memory Register (49)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(49),Left Edge Waveform Memory Register (49)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(49),Left Edge Waveform Memory Register (49)3"
|
|
group.long 0x2310++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(49),Right Edge Waveform Memory Register (49)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(49),Right Edge Waveform Memory Register (49)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(49),Right Edge Waveform Memory Register (49)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(49),Right Edge Waveform Memory Register (49)3"
|
|
group.long 0x1320++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(50),Left Edge Waveform Memory Register (50)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(50),Left Edge Waveform Memory Register (50)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(50),Left Edge Waveform Memory Register (50)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(50),Left Edge Waveform Memory Register (50)3"
|
|
group.long 0x2320++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(50),Right Edge Waveform Memory Register (50)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(50),Right Edge Waveform Memory Register (50)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(50),Right Edge Waveform Memory Register (50)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(50),Right Edge Waveform Memory Register (50)3"
|
|
group.long 0x1330++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(51),Left Edge Waveform Memory Register (51)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(51),Left Edge Waveform Memory Register (51)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(51),Left Edge Waveform Memory Register (51)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(51),Left Edge Waveform Memory Register (51)3"
|
|
group.long 0x2330++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(51),Right Edge Waveform Memory Register (51)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(51),Right Edge Waveform Memory Register (51)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(51),Right Edge Waveform Memory Register (51)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(51),Right Edge Waveform Memory Register (51)3"
|
|
group.long 0x1340++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(52),Left Edge Waveform Memory Register (52)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(52),Left Edge Waveform Memory Register (52)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(52),Left Edge Waveform Memory Register (52)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(52),Left Edge Waveform Memory Register (52)3"
|
|
group.long 0x2340++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(52),Right Edge Waveform Memory Register (52)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(52),Right Edge Waveform Memory Register (52)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(52),Right Edge Waveform Memory Register (52)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(52),Right Edge Waveform Memory Register (52)3"
|
|
group.long 0x1350++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(53),Left Edge Waveform Memory Register (53)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(53),Left Edge Waveform Memory Register (53)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(53),Left Edge Waveform Memory Register (53)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(53),Left Edge Waveform Memory Register (53)3"
|
|
group.long 0x2350++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(53),Right Edge Waveform Memory Register (53)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(53),Right Edge Waveform Memory Register (53)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(53),Right Edge Waveform Memory Register (53)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(53),Right Edge Waveform Memory Register (53)3"
|
|
group.long 0x1360++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(54),Left Edge Waveform Memory Register (54)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(54),Left Edge Waveform Memory Register (54)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(54),Left Edge Waveform Memory Register (54)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(54),Left Edge Waveform Memory Register (54)3"
|
|
group.long 0x2360++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(54),Right Edge Waveform Memory Register (54)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(54),Right Edge Waveform Memory Register (54)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(54),Right Edge Waveform Memory Register (54)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(54),Right Edge Waveform Memory Register (54)3"
|
|
group.long 0x1370++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(55),Left Edge Waveform Memory Register (55)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(55),Left Edge Waveform Memory Register (55)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(55),Left Edge Waveform Memory Register (55)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(55),Left Edge Waveform Memory Register (55)3"
|
|
group.long 0x2370++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(55),Right Edge Waveform Memory Register (55)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(55),Right Edge Waveform Memory Register (55)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(55),Right Edge Waveform Memory Register (55)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(55),Right Edge Waveform Memory Register (55)3"
|
|
group.long 0x1380++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(56),Left Edge Waveform Memory Register (56)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(56),Left Edge Waveform Memory Register (56)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(56),Left Edge Waveform Memory Register (56)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(56),Left Edge Waveform Memory Register (56)3"
|
|
group.long 0x2380++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(56),Right Edge Waveform Memory Register (56)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(56),Right Edge Waveform Memory Register (56)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(56),Right Edge Waveform Memory Register (56)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(56),Right Edge Waveform Memory Register (56)3"
|
|
group.long 0x1390++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(57),Left Edge Waveform Memory Register (57)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(57),Left Edge Waveform Memory Register (57)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(57),Left Edge Waveform Memory Register (57)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(57),Left Edge Waveform Memory Register (57)3"
|
|
group.long 0x2390++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(57),Right Edge Waveform Memory Register (57)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(57),Right Edge Waveform Memory Register (57)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(57),Right Edge Waveform Memory Register (57)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(57),Right Edge Waveform Memory Register (57)3"
|
|
group.long 0x13A0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(58),Left Edge Waveform Memory Register (58)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(58),Left Edge Waveform Memory Register (58)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(58),Left Edge Waveform Memory Register (58)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(58),Left Edge Waveform Memory Register (58)3"
|
|
group.long 0x23A0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(58),Right Edge Waveform Memory Register (58)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(58),Right Edge Waveform Memory Register (58)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(58),Right Edge Waveform Memory Register (58)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(58),Right Edge Waveform Memory Register (58)3"
|
|
group.long 0x13B0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(59),Left Edge Waveform Memory Register (59)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(59),Left Edge Waveform Memory Register (59)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(59),Left Edge Waveform Memory Register (59)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(59),Left Edge Waveform Memory Register (59)3"
|
|
group.long 0x23B0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(59),Right Edge Waveform Memory Register (59)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(59),Right Edge Waveform Memory Register (59)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(59),Right Edge Waveform Memory Register (59)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(59),Right Edge Waveform Memory Register (59)3"
|
|
group.long 0x13C0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(60),Left Edge Waveform Memory Register (60)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(60),Left Edge Waveform Memory Register (60)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(60),Left Edge Waveform Memory Register (60)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(60),Left Edge Waveform Memory Register (60)3"
|
|
group.long 0x23C0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(60),Right Edge Waveform Memory Register (60)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(60),Right Edge Waveform Memory Register (60)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(60),Right Edge Waveform Memory Register (60)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(60),Right Edge Waveform Memory Register (60)3"
|
|
group.long 0x13D0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(61),Left Edge Waveform Memory Register (61)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(61),Left Edge Waveform Memory Register (61)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(61),Left Edge Waveform Memory Register (61)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(61),Left Edge Waveform Memory Register (61)3"
|
|
group.long 0x23D0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(61),Right Edge Waveform Memory Register (61)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(61),Right Edge Waveform Memory Register (61)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(61),Right Edge Waveform Memory Register (61)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(61),Right Edge Waveform Memory Register (61)3"
|
|
group.long 0x13E0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(62),Left Edge Waveform Memory Register (62)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(62),Left Edge Waveform Memory Register (62)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(62),Left Edge Waveform Memory Register (62)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(62),Left Edge Waveform Memory Register (62)3"
|
|
group.long 0x23E0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(62),Right Edge Waveform Memory Register (62)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(62),Right Edge Waveform Memory Register (62)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(62),Right Edge Waveform Memory Register (62)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(62),Right Edge Waveform Memory Register (62)3"
|
|
group.long 0x13F0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(63),Left Edge Waveform Memory Register (63)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(63),Left Edge Waveform Memory Register (63)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(63),Left Edge Waveform Memory Register (63)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(63),Left Edge Waveform Memory Register (63)3"
|
|
group.long 0x23F0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(63),Right Edge Waveform Memory Register (63)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(63),Right Edge Waveform Memory Register (63)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(63),Right Edge Waveform Memory Register (63)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(63),Right Edge Waveform Memory Register (63)3"
|
|
group.long 0x1400++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(64),Left Edge Waveform Memory Register (64)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(64),Left Edge Waveform Memory Register (64)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(64),Left Edge Waveform Memory Register (64)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(64),Left Edge Waveform Memory Register (64)3"
|
|
group.long 0x2400++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(64),Right Edge Waveform Memory Register (64)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(64),Right Edge Waveform Memory Register (64)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(64),Right Edge Waveform Memory Register (64)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(64),Right Edge Waveform Memory Register (64)3"
|
|
group.long 0x1410++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(65),Left Edge Waveform Memory Register (65)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(65),Left Edge Waveform Memory Register (65)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(65),Left Edge Waveform Memory Register (65)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(65),Left Edge Waveform Memory Register (65)3"
|
|
group.long 0x2410++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(65),Right Edge Waveform Memory Register (65)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(65),Right Edge Waveform Memory Register (65)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(65),Right Edge Waveform Memory Register (65)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(65),Right Edge Waveform Memory Register (65)3"
|
|
group.long 0x1420++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(66),Left Edge Waveform Memory Register (66)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(66),Left Edge Waveform Memory Register (66)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(66),Left Edge Waveform Memory Register (66)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(66),Left Edge Waveform Memory Register (66)3"
|
|
group.long 0x2420++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(66),Right Edge Waveform Memory Register (66)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(66),Right Edge Waveform Memory Register (66)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(66),Right Edge Waveform Memory Register (66)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(66),Right Edge Waveform Memory Register (66)3"
|
|
group.long 0x1430++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(67),Left Edge Waveform Memory Register (67)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(67),Left Edge Waveform Memory Register (67)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(67),Left Edge Waveform Memory Register (67)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(67),Left Edge Waveform Memory Register (67)3"
|
|
group.long 0x2430++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(67),Right Edge Waveform Memory Register (67)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(67),Right Edge Waveform Memory Register (67)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(67),Right Edge Waveform Memory Register (67)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(67),Right Edge Waveform Memory Register (67)3"
|
|
group.long 0x1440++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(68),Left Edge Waveform Memory Register (68)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(68),Left Edge Waveform Memory Register (68)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(68),Left Edge Waveform Memory Register (68)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(68),Left Edge Waveform Memory Register (68)3"
|
|
group.long 0x2440++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(68),Right Edge Waveform Memory Register (68)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(68),Right Edge Waveform Memory Register (68)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(68),Right Edge Waveform Memory Register (68)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(68),Right Edge Waveform Memory Register (68)3"
|
|
group.long 0x1450++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(69),Left Edge Waveform Memory Register (69)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(69),Left Edge Waveform Memory Register (69)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(69),Left Edge Waveform Memory Register (69)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(69),Left Edge Waveform Memory Register (69)3"
|
|
group.long 0x2450++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(69),Right Edge Waveform Memory Register (69)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(69),Right Edge Waveform Memory Register (69)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(69),Right Edge Waveform Memory Register (69)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(69),Right Edge Waveform Memory Register (69)3"
|
|
group.long 0x1460++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(70),Left Edge Waveform Memory Register (70)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(70),Left Edge Waveform Memory Register (70)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(70),Left Edge Waveform Memory Register (70)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(70),Left Edge Waveform Memory Register (70)3"
|
|
group.long 0x2460++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(70),Right Edge Waveform Memory Register (70)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(70),Right Edge Waveform Memory Register (70)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(70),Right Edge Waveform Memory Register (70)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(70),Right Edge Waveform Memory Register (70)3"
|
|
group.long 0x1470++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(71),Left Edge Waveform Memory Register (71)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(71),Left Edge Waveform Memory Register (71)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(71),Left Edge Waveform Memory Register (71)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(71),Left Edge Waveform Memory Register (71)3"
|
|
group.long 0x2470++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(71),Right Edge Waveform Memory Register (71)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(71),Right Edge Waveform Memory Register (71)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(71),Right Edge Waveform Memory Register (71)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(71),Right Edge Waveform Memory Register (71)3"
|
|
group.long 0x1480++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(72),Left Edge Waveform Memory Register (72)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(72),Left Edge Waveform Memory Register (72)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(72),Left Edge Waveform Memory Register (72)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(72),Left Edge Waveform Memory Register (72)3"
|
|
group.long 0x2480++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(72),Right Edge Waveform Memory Register (72)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(72),Right Edge Waveform Memory Register (72)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(72),Right Edge Waveform Memory Register (72)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(72),Right Edge Waveform Memory Register (72)3"
|
|
group.long 0x1490++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(73),Left Edge Waveform Memory Register (73)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(73),Left Edge Waveform Memory Register (73)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(73),Left Edge Waveform Memory Register (73)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(73),Left Edge Waveform Memory Register (73)3"
|
|
group.long 0x2490++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(73),Right Edge Waveform Memory Register (73)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(73),Right Edge Waveform Memory Register (73)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(73),Right Edge Waveform Memory Register (73)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(73),Right Edge Waveform Memory Register (73)3"
|
|
group.long 0x14A0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(74),Left Edge Waveform Memory Register (74)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(74),Left Edge Waveform Memory Register (74)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(74),Left Edge Waveform Memory Register (74)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(74),Left Edge Waveform Memory Register (74)3"
|
|
group.long 0x24A0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(74),Right Edge Waveform Memory Register (74)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(74),Right Edge Waveform Memory Register (74)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(74),Right Edge Waveform Memory Register (74)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(74),Right Edge Waveform Memory Register (74)3"
|
|
group.long 0x14B0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(75),Left Edge Waveform Memory Register (75)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(75),Left Edge Waveform Memory Register (75)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(75),Left Edge Waveform Memory Register (75)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(75),Left Edge Waveform Memory Register (75)3"
|
|
group.long 0x24B0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(75),Right Edge Waveform Memory Register (75)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(75),Right Edge Waveform Memory Register (75)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(75),Right Edge Waveform Memory Register (75)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(75),Right Edge Waveform Memory Register (75)3"
|
|
group.long 0x14C0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(76),Left Edge Waveform Memory Register (76)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(76),Left Edge Waveform Memory Register (76)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(76),Left Edge Waveform Memory Register (76)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(76),Left Edge Waveform Memory Register (76)3"
|
|
group.long 0x24C0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(76),Right Edge Waveform Memory Register (76)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(76),Right Edge Waveform Memory Register (76)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(76),Right Edge Waveform Memory Register (76)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(76),Right Edge Waveform Memory Register (76)3"
|
|
group.long 0x14D0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(77),Left Edge Waveform Memory Register (77)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(77),Left Edge Waveform Memory Register (77)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(77),Left Edge Waveform Memory Register (77)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(77),Left Edge Waveform Memory Register (77)3"
|
|
group.long 0x24D0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(77),Right Edge Waveform Memory Register (77)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(77),Right Edge Waveform Memory Register (77)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(77),Right Edge Waveform Memory Register (77)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(77),Right Edge Waveform Memory Register (77)3"
|
|
group.long 0x14E0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(78),Left Edge Waveform Memory Register (78)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(78),Left Edge Waveform Memory Register (78)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(78),Left Edge Waveform Memory Register (78)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(78),Left Edge Waveform Memory Register (78)3"
|
|
group.long 0x24E0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(78),Right Edge Waveform Memory Register (78)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(78),Right Edge Waveform Memory Register (78)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(78),Right Edge Waveform Memory Register (78)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(78),Right Edge Waveform Memory Register (78)3"
|
|
group.long 0x14F0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(79),Left Edge Waveform Memory Register (79)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(79),Left Edge Waveform Memory Register (79)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(79),Left Edge Waveform Memory Register (79)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(79),Left Edge Waveform Memory Register (79)3"
|
|
group.long 0x24F0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(79),Right Edge Waveform Memory Register (79)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(79),Right Edge Waveform Memory Register (79)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(79),Right Edge Waveform Memory Register (79)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(79),Right Edge Waveform Memory Register (79)3"
|
|
group.long 0x1500++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(80),Left Edge Waveform Memory Register (80)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(80),Left Edge Waveform Memory Register (80)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(80),Left Edge Waveform Memory Register (80)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(80),Left Edge Waveform Memory Register (80)3"
|
|
group.long 0x2500++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(80),Right Edge Waveform Memory Register (80)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(80),Right Edge Waveform Memory Register (80)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(80),Right Edge Waveform Memory Register (80)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(80),Right Edge Waveform Memory Register (80)3"
|
|
group.long 0x1510++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(81),Left Edge Waveform Memory Register (81)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(81),Left Edge Waveform Memory Register (81)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(81),Left Edge Waveform Memory Register (81)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(81),Left Edge Waveform Memory Register (81)3"
|
|
group.long 0x2510++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(81),Right Edge Waveform Memory Register (81)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(81),Right Edge Waveform Memory Register (81)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(81),Right Edge Waveform Memory Register (81)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(81),Right Edge Waveform Memory Register (81)3"
|
|
group.long 0x1520++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(82),Left Edge Waveform Memory Register (82)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(82),Left Edge Waveform Memory Register (82)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(82),Left Edge Waveform Memory Register (82)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(82),Left Edge Waveform Memory Register (82)3"
|
|
group.long 0x2520++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(82),Right Edge Waveform Memory Register (82)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(82),Right Edge Waveform Memory Register (82)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(82),Right Edge Waveform Memory Register (82)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(82),Right Edge Waveform Memory Register (82)3"
|
|
group.long 0x1530++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(83),Left Edge Waveform Memory Register (83)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(83),Left Edge Waveform Memory Register (83)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(83),Left Edge Waveform Memory Register (83)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(83),Left Edge Waveform Memory Register (83)3"
|
|
group.long 0x2530++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(83),Right Edge Waveform Memory Register (83)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(83),Right Edge Waveform Memory Register (83)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(83),Right Edge Waveform Memory Register (83)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(83),Right Edge Waveform Memory Register (83)3"
|
|
group.long 0x1540++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(84),Left Edge Waveform Memory Register (84)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(84),Left Edge Waveform Memory Register (84)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(84),Left Edge Waveform Memory Register (84)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(84),Left Edge Waveform Memory Register (84)3"
|
|
group.long 0x2540++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(84),Right Edge Waveform Memory Register (84)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(84),Right Edge Waveform Memory Register (84)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(84),Right Edge Waveform Memory Register (84)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(84),Right Edge Waveform Memory Register (84)3"
|
|
group.long 0x1550++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(85),Left Edge Waveform Memory Register (85)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(85),Left Edge Waveform Memory Register (85)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(85),Left Edge Waveform Memory Register (85)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(85),Left Edge Waveform Memory Register (85)3"
|
|
group.long 0x2550++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(85),Right Edge Waveform Memory Register (85)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(85),Right Edge Waveform Memory Register (85)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(85),Right Edge Waveform Memory Register (85)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(85),Right Edge Waveform Memory Register (85)3"
|
|
group.long 0x1560++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(86),Left Edge Waveform Memory Register (86)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(86),Left Edge Waveform Memory Register (86)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(86),Left Edge Waveform Memory Register (86)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(86),Left Edge Waveform Memory Register (86)3"
|
|
group.long 0x2560++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(86),Right Edge Waveform Memory Register (86)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(86),Right Edge Waveform Memory Register (86)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(86),Right Edge Waveform Memory Register (86)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(86),Right Edge Waveform Memory Register (86)3"
|
|
group.long 0x1570++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(87),Left Edge Waveform Memory Register (87)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(87),Left Edge Waveform Memory Register (87)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(87),Left Edge Waveform Memory Register (87)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(87),Left Edge Waveform Memory Register (87)3"
|
|
group.long 0x2570++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(87),Right Edge Waveform Memory Register (87)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(87),Right Edge Waveform Memory Register (87)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(87),Right Edge Waveform Memory Register (87)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(87),Right Edge Waveform Memory Register (87)3"
|
|
group.long 0x1580++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(88),Left Edge Waveform Memory Register (88)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(88),Left Edge Waveform Memory Register (88)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(88),Left Edge Waveform Memory Register (88)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(88),Left Edge Waveform Memory Register (88)3"
|
|
group.long 0x2580++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(88),Right Edge Waveform Memory Register (88)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(88),Right Edge Waveform Memory Register (88)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(88),Right Edge Waveform Memory Register (88)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(88),Right Edge Waveform Memory Register (88)3"
|
|
group.long 0x1590++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(89),Left Edge Waveform Memory Register (89)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(89),Left Edge Waveform Memory Register (89)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(89),Left Edge Waveform Memory Register (89)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(89),Left Edge Waveform Memory Register (89)3"
|
|
group.long 0x2590++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(89),Right Edge Waveform Memory Register (89)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(89),Right Edge Waveform Memory Register (89)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(89),Right Edge Waveform Memory Register (89)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(89),Right Edge Waveform Memory Register (89)3"
|
|
group.long 0x15A0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(90),Left Edge Waveform Memory Register (90)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(90),Left Edge Waveform Memory Register (90)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(90),Left Edge Waveform Memory Register (90)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(90),Left Edge Waveform Memory Register (90)3"
|
|
group.long 0x25A0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(90),Right Edge Waveform Memory Register (90)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(90),Right Edge Waveform Memory Register (90)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(90),Right Edge Waveform Memory Register (90)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(90),Right Edge Waveform Memory Register (90)3"
|
|
group.long 0x15B0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(91),Left Edge Waveform Memory Register (91)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(91),Left Edge Waveform Memory Register (91)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(91),Left Edge Waveform Memory Register (91)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(91),Left Edge Waveform Memory Register (91)3"
|
|
group.long 0x25B0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(91),Right Edge Waveform Memory Register (91)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(91),Right Edge Waveform Memory Register (91)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(91),Right Edge Waveform Memory Register (91)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(91),Right Edge Waveform Memory Register (91)3"
|
|
group.long 0x15C0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(92),Left Edge Waveform Memory Register (92)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(92),Left Edge Waveform Memory Register (92)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(92),Left Edge Waveform Memory Register (92)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(92),Left Edge Waveform Memory Register (92)3"
|
|
group.long 0x25C0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(92),Right Edge Waveform Memory Register (92)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(92),Right Edge Waveform Memory Register (92)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(92),Right Edge Waveform Memory Register (92)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(92),Right Edge Waveform Memory Register (92)3"
|
|
group.long 0x15D0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(93),Left Edge Waveform Memory Register (93)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(93),Left Edge Waveform Memory Register (93)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(93),Left Edge Waveform Memory Register (93)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(93),Left Edge Waveform Memory Register (93)3"
|
|
group.long 0x25D0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(93),Right Edge Waveform Memory Register (93)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(93),Right Edge Waveform Memory Register (93)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(93),Right Edge Waveform Memory Register (93)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(93),Right Edge Waveform Memory Register (93)3"
|
|
group.long 0x15E0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(94),Left Edge Waveform Memory Register (94)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(94),Left Edge Waveform Memory Register (94)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(94),Left Edge Waveform Memory Register (94)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(94),Left Edge Waveform Memory Register (94)3"
|
|
group.long 0x25E0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(94),Right Edge Waveform Memory Register (94)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(94),Right Edge Waveform Memory Register (94)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(94),Right Edge Waveform Memory Register (94)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(94),Right Edge Waveform Memory Register (94)3"
|
|
group.long 0x15F0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(95),Left Edge Waveform Memory Register (95)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(95),Left Edge Waveform Memory Register (95)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(95),Left Edge Waveform Memory Register (95)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(95),Left Edge Waveform Memory Register (95)3"
|
|
group.long 0x25F0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(95),Right Edge Waveform Memory Register (95)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(95),Right Edge Waveform Memory Register (95)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(95),Right Edge Waveform Memory Register (95)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(95),Right Edge Waveform Memory Register (95)3"
|
|
group.long 0x1600++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(96),Left Edge Waveform Memory Register (96)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(96),Left Edge Waveform Memory Register (96)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(96),Left Edge Waveform Memory Register (96)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(96),Left Edge Waveform Memory Register (96)3"
|
|
group.long 0x2600++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(96),Right Edge Waveform Memory Register (96)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(96),Right Edge Waveform Memory Register (96)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(96),Right Edge Waveform Memory Register (96)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(96),Right Edge Waveform Memory Register (96)3"
|
|
group.long 0x1610++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(97),Left Edge Waveform Memory Register (97)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(97),Left Edge Waveform Memory Register (97)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(97),Left Edge Waveform Memory Register (97)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(97),Left Edge Waveform Memory Register (97)3"
|
|
group.long 0x2610++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(97),Right Edge Waveform Memory Register (97)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(97),Right Edge Waveform Memory Register (97)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(97),Right Edge Waveform Memory Register (97)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(97),Right Edge Waveform Memory Register (97)3"
|
|
group.long 0x1620++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(98),Left Edge Waveform Memory Register (98)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(98),Left Edge Waveform Memory Register (98)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(98),Left Edge Waveform Memory Register (98)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(98),Left Edge Waveform Memory Register (98)3"
|
|
group.long 0x2620++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(98),Right Edge Waveform Memory Register (98)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(98),Right Edge Waveform Memory Register (98)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(98),Right Edge Waveform Memory Register (98)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(98),Right Edge Waveform Memory Register (98)3"
|
|
group.long 0x1630++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(99),Left Edge Waveform Memory Register (99)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(99),Left Edge Waveform Memory Register (99)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(99),Left Edge Waveform Memory Register (99)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(99),Left Edge Waveform Memory Register (99)3"
|
|
group.long 0x2630++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(99),Right Edge Waveform Memory Register (99)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(99),Right Edge Waveform Memory Register (99)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(99),Right Edge Waveform Memory Register (99)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(99),Right Edge Waveform Memory Register (99)3"
|
|
group.long 0x1640++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(100),Left Edge Waveform Memory Register (100)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(100),Left Edge Waveform Memory Register (100)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(100),Left Edge Waveform Memory Register (100)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(100),Left Edge Waveform Memory Register (100)3"
|
|
group.long 0x2640++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(100),Right Edge Waveform Memory Register (100)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(100),Right Edge Waveform Memory Register (100)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(100),Right Edge Waveform Memory Register (100)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(100),Right Edge Waveform Memory Register (100)3"
|
|
group.long 0x1650++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(101),Left Edge Waveform Memory Register (101)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(101),Left Edge Waveform Memory Register (101)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(101),Left Edge Waveform Memory Register (101)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(101),Left Edge Waveform Memory Register (101)3"
|
|
group.long 0x2650++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(101),Right Edge Waveform Memory Register (101)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(101),Right Edge Waveform Memory Register (101)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(101),Right Edge Waveform Memory Register (101)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(101),Right Edge Waveform Memory Register (101)3"
|
|
group.long 0x1660++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(102),Left Edge Waveform Memory Register (102)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(102),Left Edge Waveform Memory Register (102)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(102),Left Edge Waveform Memory Register (102)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(102),Left Edge Waveform Memory Register (102)3"
|
|
group.long 0x2660++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(102),Right Edge Waveform Memory Register (102)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(102),Right Edge Waveform Memory Register (102)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(102),Right Edge Waveform Memory Register (102)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(102),Right Edge Waveform Memory Register (102)3"
|
|
group.long 0x1670++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(103),Left Edge Waveform Memory Register (103)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(103),Left Edge Waveform Memory Register (103)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(103),Left Edge Waveform Memory Register (103)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(103),Left Edge Waveform Memory Register (103)3"
|
|
group.long 0x2670++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(103),Right Edge Waveform Memory Register (103)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(103),Right Edge Waveform Memory Register (103)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(103),Right Edge Waveform Memory Register (103)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(103),Right Edge Waveform Memory Register (103)3"
|
|
group.long 0x1680++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(104),Left Edge Waveform Memory Register (104)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(104),Left Edge Waveform Memory Register (104)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(104),Left Edge Waveform Memory Register (104)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(104),Left Edge Waveform Memory Register (104)3"
|
|
group.long 0x2680++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(104),Right Edge Waveform Memory Register (104)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(104),Right Edge Waveform Memory Register (104)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(104),Right Edge Waveform Memory Register (104)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(104),Right Edge Waveform Memory Register (104)3"
|
|
group.long 0x1690++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(105),Left Edge Waveform Memory Register (105)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(105),Left Edge Waveform Memory Register (105)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(105),Left Edge Waveform Memory Register (105)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(105),Left Edge Waveform Memory Register (105)3"
|
|
group.long 0x2690++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(105),Right Edge Waveform Memory Register (105)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(105),Right Edge Waveform Memory Register (105)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(105),Right Edge Waveform Memory Register (105)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(105),Right Edge Waveform Memory Register (105)3"
|
|
group.long 0x16A0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(106),Left Edge Waveform Memory Register (106)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(106),Left Edge Waveform Memory Register (106)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(106),Left Edge Waveform Memory Register (106)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(106),Left Edge Waveform Memory Register (106)3"
|
|
group.long 0x26A0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(106),Right Edge Waveform Memory Register (106)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(106),Right Edge Waveform Memory Register (106)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(106),Right Edge Waveform Memory Register (106)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(106),Right Edge Waveform Memory Register (106)3"
|
|
group.long 0x16B0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(107),Left Edge Waveform Memory Register (107)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(107),Left Edge Waveform Memory Register (107)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(107),Left Edge Waveform Memory Register (107)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(107),Left Edge Waveform Memory Register (107)3"
|
|
group.long 0x26B0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(107),Right Edge Waveform Memory Register (107)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(107),Right Edge Waveform Memory Register (107)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(107),Right Edge Waveform Memory Register (107)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(107),Right Edge Waveform Memory Register (107)3"
|
|
group.long 0x16C0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(108),Left Edge Waveform Memory Register (108)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(108),Left Edge Waveform Memory Register (108)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(108),Left Edge Waveform Memory Register (108)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(108),Left Edge Waveform Memory Register (108)3"
|
|
group.long 0x26C0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(108),Right Edge Waveform Memory Register (108)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(108),Right Edge Waveform Memory Register (108)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(108),Right Edge Waveform Memory Register (108)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(108),Right Edge Waveform Memory Register (108)3"
|
|
group.long 0x16D0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(109),Left Edge Waveform Memory Register (109)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(109),Left Edge Waveform Memory Register (109)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(109),Left Edge Waveform Memory Register (109)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(109),Left Edge Waveform Memory Register (109)3"
|
|
group.long 0x26D0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(109),Right Edge Waveform Memory Register (109)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(109),Right Edge Waveform Memory Register (109)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(109),Right Edge Waveform Memory Register (109)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(109),Right Edge Waveform Memory Register (109)3"
|
|
group.long 0x16E0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(110),Left Edge Waveform Memory Register (110)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(110),Left Edge Waveform Memory Register (110)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(110),Left Edge Waveform Memory Register (110)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(110),Left Edge Waveform Memory Register (110)3"
|
|
group.long 0x26E0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(110),Right Edge Waveform Memory Register (110)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(110),Right Edge Waveform Memory Register (110)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(110),Right Edge Waveform Memory Register (110)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(110),Right Edge Waveform Memory Register (110)3"
|
|
group.long 0x16F0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(111),Left Edge Waveform Memory Register (111)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(111),Left Edge Waveform Memory Register (111)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(111),Left Edge Waveform Memory Register (111)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(111),Left Edge Waveform Memory Register (111)3"
|
|
group.long 0x26F0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(111),Right Edge Waveform Memory Register (111)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(111),Right Edge Waveform Memory Register (111)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(111),Right Edge Waveform Memory Register (111)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(111),Right Edge Waveform Memory Register (111)3"
|
|
group.long 0x1700++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(112),Left Edge Waveform Memory Register (112)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(112),Left Edge Waveform Memory Register (112)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(112),Left Edge Waveform Memory Register (112)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(112),Left Edge Waveform Memory Register (112)3"
|
|
group.long 0x2700++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(112),Right Edge Waveform Memory Register (112)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(112),Right Edge Waveform Memory Register (112)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(112),Right Edge Waveform Memory Register (112)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(112),Right Edge Waveform Memory Register (112)3"
|
|
group.long 0x1710++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(113),Left Edge Waveform Memory Register (113)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(113),Left Edge Waveform Memory Register (113)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(113),Left Edge Waveform Memory Register (113)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(113),Left Edge Waveform Memory Register (113)3"
|
|
group.long 0x2710++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(113),Right Edge Waveform Memory Register (113)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(113),Right Edge Waveform Memory Register (113)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(113),Right Edge Waveform Memory Register (113)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(113),Right Edge Waveform Memory Register (113)3"
|
|
group.long 0x1720++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(114),Left Edge Waveform Memory Register (114)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(114),Left Edge Waveform Memory Register (114)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(114),Left Edge Waveform Memory Register (114)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(114),Left Edge Waveform Memory Register (114)3"
|
|
group.long 0x2720++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(114),Right Edge Waveform Memory Register (114)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(114),Right Edge Waveform Memory Register (114)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(114),Right Edge Waveform Memory Register (114)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(114),Right Edge Waveform Memory Register (114)3"
|
|
group.long 0x1730++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(115),Left Edge Waveform Memory Register (115)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(115),Left Edge Waveform Memory Register (115)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(115),Left Edge Waveform Memory Register (115)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(115),Left Edge Waveform Memory Register (115)3"
|
|
group.long 0x2730++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(115),Right Edge Waveform Memory Register (115)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(115),Right Edge Waveform Memory Register (115)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(115),Right Edge Waveform Memory Register (115)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(115),Right Edge Waveform Memory Register (115)3"
|
|
group.long 0x1740++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(116),Left Edge Waveform Memory Register (116)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(116),Left Edge Waveform Memory Register (116)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(116),Left Edge Waveform Memory Register (116)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(116),Left Edge Waveform Memory Register (116)3"
|
|
group.long 0x2740++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(116),Right Edge Waveform Memory Register (116)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(116),Right Edge Waveform Memory Register (116)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(116),Right Edge Waveform Memory Register (116)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(116),Right Edge Waveform Memory Register (116)3"
|
|
group.long 0x1750++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(117),Left Edge Waveform Memory Register (117)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(117),Left Edge Waveform Memory Register (117)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(117),Left Edge Waveform Memory Register (117)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(117),Left Edge Waveform Memory Register (117)3"
|
|
group.long 0x2750++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(117),Right Edge Waveform Memory Register (117)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(117),Right Edge Waveform Memory Register (117)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(117),Right Edge Waveform Memory Register (117)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(117),Right Edge Waveform Memory Register (117)3"
|
|
group.long 0x1760++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(118),Left Edge Waveform Memory Register (118)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(118),Left Edge Waveform Memory Register (118)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(118),Left Edge Waveform Memory Register (118)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(118),Left Edge Waveform Memory Register (118)3"
|
|
group.long 0x2760++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(118),Right Edge Waveform Memory Register (118)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(118),Right Edge Waveform Memory Register (118)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(118),Right Edge Waveform Memory Register (118)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(118),Right Edge Waveform Memory Register (118)3"
|
|
group.long 0x1770++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(119),Left Edge Waveform Memory Register (119)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(119),Left Edge Waveform Memory Register (119)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(119),Left Edge Waveform Memory Register (119)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(119),Left Edge Waveform Memory Register (119)3"
|
|
group.long 0x2770++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(119),Right Edge Waveform Memory Register (119)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(119),Right Edge Waveform Memory Register (119)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(119),Right Edge Waveform Memory Register (119)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(119),Right Edge Waveform Memory Register (119)3"
|
|
group.long 0x1780++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(120),Left Edge Waveform Memory Register (120)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(120),Left Edge Waveform Memory Register (120)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(120),Left Edge Waveform Memory Register (120)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(120),Left Edge Waveform Memory Register (120)3"
|
|
group.long 0x2780++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(120),Right Edge Waveform Memory Register (120)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(120),Right Edge Waveform Memory Register (120)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(120),Right Edge Waveform Memory Register (120)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(120),Right Edge Waveform Memory Register (120)3"
|
|
group.long 0x1790++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(121),Left Edge Waveform Memory Register (121)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(121),Left Edge Waveform Memory Register (121)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(121),Left Edge Waveform Memory Register (121)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(121),Left Edge Waveform Memory Register (121)3"
|
|
group.long 0x2790++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(121),Right Edge Waveform Memory Register (121)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(121),Right Edge Waveform Memory Register (121)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(121),Right Edge Waveform Memory Register (121)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(121),Right Edge Waveform Memory Register (121)3"
|
|
group.long 0x17A0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(122),Left Edge Waveform Memory Register (122)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(122),Left Edge Waveform Memory Register (122)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(122),Left Edge Waveform Memory Register (122)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(122),Left Edge Waveform Memory Register (122)3"
|
|
group.long 0x27A0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(122),Right Edge Waveform Memory Register (122)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(122),Right Edge Waveform Memory Register (122)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(122),Right Edge Waveform Memory Register (122)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(122),Right Edge Waveform Memory Register (122)3"
|
|
group.long 0x17B0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(123),Left Edge Waveform Memory Register (123)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(123),Left Edge Waveform Memory Register (123)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(123),Left Edge Waveform Memory Register (123)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(123),Left Edge Waveform Memory Register (123)3"
|
|
group.long 0x27B0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(123),Right Edge Waveform Memory Register (123)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(123),Right Edge Waveform Memory Register (123)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(123),Right Edge Waveform Memory Register (123)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(123),Right Edge Waveform Memory Register (123)3"
|
|
group.long 0x17C0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(124),Left Edge Waveform Memory Register (124)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(124),Left Edge Waveform Memory Register (124)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(124),Left Edge Waveform Memory Register (124)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(124),Left Edge Waveform Memory Register (124)3"
|
|
group.long 0x27C0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(124),Right Edge Waveform Memory Register (124)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(124),Right Edge Waveform Memory Register (124)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(124),Right Edge Waveform Memory Register (124)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(124),Right Edge Waveform Memory Register (124)3"
|
|
group.long 0x17D0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(125),Left Edge Waveform Memory Register (125)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(125),Left Edge Waveform Memory Register (125)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(125),Left Edge Waveform Memory Register (125)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(125),Left Edge Waveform Memory Register (125)3"
|
|
group.long 0x27D0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(125),Right Edge Waveform Memory Register (125)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(125),Right Edge Waveform Memory Register (125)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(125),Right Edge Waveform Memory Register (125)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(125),Right Edge Waveform Memory Register (125)3"
|
|
group.long 0x17E0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(126),Left Edge Waveform Memory Register (126)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(126),Left Edge Waveform Memory Register (126)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(126),Left Edge Waveform Memory Register (126)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(126),Left Edge Waveform Memory Register (126)3"
|
|
group.long 0x27E0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(126),Right Edge Waveform Memory Register (126)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(126),Right Edge Waveform Memory Register (126)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(126),Right Edge Waveform Memory Register (126)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(126),Right Edge Waveform Memory Register (126)3"
|
|
group.long 0x17F0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(127),Left Edge Waveform Memory Register (127)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(127),Left Edge Waveform Memory Register (127)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(127),Left Edge Waveform Memory Register (127)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(127),Left Edge Waveform Memory Register (127)3"
|
|
group.long 0x27F0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(127),Right Edge Waveform Memory Register (127)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(127),Right Edge Waveform Memory Register (127)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(127),Right Edge Waveform Memory Register (127)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(127),Right Edge Waveform Memory Register (127)3"
|
|
group.long 0x1800++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(128),Left Edge Waveform Memory Register (128)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(128),Left Edge Waveform Memory Register (128)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(128),Left Edge Waveform Memory Register (128)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(128),Left Edge Waveform Memory Register (128)3"
|
|
group.long 0x2800++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(128),Right Edge Waveform Memory Register (128)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(128),Right Edge Waveform Memory Register (128)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(128),Right Edge Waveform Memory Register (128)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(128),Right Edge Waveform Memory Register (128)3"
|
|
group.long 0x1810++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(129),Left Edge Waveform Memory Register (129)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(129),Left Edge Waveform Memory Register (129)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(129),Left Edge Waveform Memory Register (129)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(129),Left Edge Waveform Memory Register (129)3"
|
|
group.long 0x2810++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(129),Right Edge Waveform Memory Register (129)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(129),Right Edge Waveform Memory Register (129)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(129),Right Edge Waveform Memory Register (129)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(129),Right Edge Waveform Memory Register (129)3"
|
|
group.long 0x1820++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(130),Left Edge Waveform Memory Register (130)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(130),Left Edge Waveform Memory Register (130)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(130),Left Edge Waveform Memory Register (130)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(130),Left Edge Waveform Memory Register (130)3"
|
|
group.long 0x2820++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(130),Right Edge Waveform Memory Register (130)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(130),Right Edge Waveform Memory Register (130)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(130),Right Edge Waveform Memory Register (130)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(130),Right Edge Waveform Memory Register (130)3"
|
|
group.long 0x1830++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(131),Left Edge Waveform Memory Register (131)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(131),Left Edge Waveform Memory Register (131)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(131),Left Edge Waveform Memory Register (131)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(131),Left Edge Waveform Memory Register (131)3"
|
|
group.long 0x2830++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(131),Right Edge Waveform Memory Register (131)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(131),Right Edge Waveform Memory Register (131)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(131),Right Edge Waveform Memory Register (131)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(131),Right Edge Waveform Memory Register (131)3"
|
|
group.long 0x1840++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(132),Left Edge Waveform Memory Register (132)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(132),Left Edge Waveform Memory Register (132)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(132),Left Edge Waveform Memory Register (132)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(132),Left Edge Waveform Memory Register (132)3"
|
|
group.long 0x2840++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(132),Right Edge Waveform Memory Register (132)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(132),Right Edge Waveform Memory Register (132)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(132),Right Edge Waveform Memory Register (132)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(132),Right Edge Waveform Memory Register (132)3"
|
|
group.long 0x1850++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(133),Left Edge Waveform Memory Register (133)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(133),Left Edge Waveform Memory Register (133)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(133),Left Edge Waveform Memory Register (133)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(133),Left Edge Waveform Memory Register (133)3"
|
|
group.long 0x2850++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(133),Right Edge Waveform Memory Register (133)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(133),Right Edge Waveform Memory Register (133)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(133),Right Edge Waveform Memory Register (133)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(133),Right Edge Waveform Memory Register (133)3"
|
|
group.long 0x1860++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(134),Left Edge Waveform Memory Register (134)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(134),Left Edge Waveform Memory Register (134)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(134),Left Edge Waveform Memory Register (134)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(134),Left Edge Waveform Memory Register (134)3"
|
|
group.long 0x2860++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(134),Right Edge Waveform Memory Register (134)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(134),Right Edge Waveform Memory Register (134)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(134),Right Edge Waveform Memory Register (134)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(134),Right Edge Waveform Memory Register (134)3"
|
|
group.long 0x1870++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(135),Left Edge Waveform Memory Register (135)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(135),Left Edge Waveform Memory Register (135)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(135),Left Edge Waveform Memory Register (135)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(135),Left Edge Waveform Memory Register (135)3"
|
|
group.long 0x2870++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(135),Right Edge Waveform Memory Register (135)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(135),Right Edge Waveform Memory Register (135)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(135),Right Edge Waveform Memory Register (135)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(135),Right Edge Waveform Memory Register (135)3"
|
|
group.long 0x1880++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(136),Left Edge Waveform Memory Register (136)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(136),Left Edge Waveform Memory Register (136)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(136),Left Edge Waveform Memory Register (136)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(136),Left Edge Waveform Memory Register (136)3"
|
|
group.long 0x2880++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(136),Right Edge Waveform Memory Register (136)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(136),Right Edge Waveform Memory Register (136)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(136),Right Edge Waveform Memory Register (136)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(136),Right Edge Waveform Memory Register (136)3"
|
|
group.long 0x1890++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(137),Left Edge Waveform Memory Register (137)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(137),Left Edge Waveform Memory Register (137)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(137),Left Edge Waveform Memory Register (137)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(137),Left Edge Waveform Memory Register (137)3"
|
|
group.long 0x2890++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(137),Right Edge Waveform Memory Register (137)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(137),Right Edge Waveform Memory Register (137)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(137),Right Edge Waveform Memory Register (137)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(137),Right Edge Waveform Memory Register (137)3"
|
|
group.long 0x18A0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(138),Left Edge Waveform Memory Register (138)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(138),Left Edge Waveform Memory Register (138)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(138),Left Edge Waveform Memory Register (138)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(138),Left Edge Waveform Memory Register (138)3"
|
|
group.long 0x28A0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(138),Right Edge Waveform Memory Register (138)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(138),Right Edge Waveform Memory Register (138)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(138),Right Edge Waveform Memory Register (138)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(138),Right Edge Waveform Memory Register (138)3"
|
|
group.long 0x18B0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(139),Left Edge Waveform Memory Register (139)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(139),Left Edge Waveform Memory Register (139)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(139),Left Edge Waveform Memory Register (139)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(139),Left Edge Waveform Memory Register (139)3"
|
|
group.long 0x28B0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(139),Right Edge Waveform Memory Register (139)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(139),Right Edge Waveform Memory Register (139)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(139),Right Edge Waveform Memory Register (139)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(139),Right Edge Waveform Memory Register (139)3"
|
|
group.long 0x18C0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(140),Left Edge Waveform Memory Register (140)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(140),Left Edge Waveform Memory Register (140)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(140),Left Edge Waveform Memory Register (140)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(140),Left Edge Waveform Memory Register (140)3"
|
|
group.long 0x28C0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(140),Right Edge Waveform Memory Register (140)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(140),Right Edge Waveform Memory Register (140)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(140),Right Edge Waveform Memory Register (140)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(140),Right Edge Waveform Memory Register (140)3"
|
|
group.long 0x18D0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(141),Left Edge Waveform Memory Register (141)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(141),Left Edge Waveform Memory Register (141)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(141),Left Edge Waveform Memory Register (141)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(141),Left Edge Waveform Memory Register (141)3"
|
|
group.long 0x28D0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(141),Right Edge Waveform Memory Register (141)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(141),Right Edge Waveform Memory Register (141)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(141),Right Edge Waveform Memory Register (141)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(141),Right Edge Waveform Memory Register (141)3"
|
|
group.long 0x18E0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(142),Left Edge Waveform Memory Register (142)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(142),Left Edge Waveform Memory Register (142)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(142),Left Edge Waveform Memory Register (142)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(142),Left Edge Waveform Memory Register (142)3"
|
|
group.long 0x28E0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(142),Right Edge Waveform Memory Register (142)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(142),Right Edge Waveform Memory Register (142)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(142),Right Edge Waveform Memory Register (142)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(142),Right Edge Waveform Memory Register (142)3"
|
|
group.long 0x18F0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(143),Left Edge Waveform Memory Register (143)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(143),Left Edge Waveform Memory Register (143)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(143),Left Edge Waveform Memory Register (143)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(143),Left Edge Waveform Memory Register (143)3"
|
|
group.long 0x28F0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(143),Right Edge Waveform Memory Register (143)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(143),Right Edge Waveform Memory Register (143)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(143),Right Edge Waveform Memory Register (143)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(143),Right Edge Waveform Memory Register (143)3"
|
|
group.long 0x1900++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(144),Left Edge Waveform Memory Register (144)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(144),Left Edge Waveform Memory Register (144)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(144),Left Edge Waveform Memory Register (144)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(144),Left Edge Waveform Memory Register (144)3"
|
|
group.long 0x2900++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(144),Right Edge Waveform Memory Register (144)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(144),Right Edge Waveform Memory Register (144)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(144),Right Edge Waveform Memory Register (144)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(144),Right Edge Waveform Memory Register (144)3"
|
|
group.long 0x1910++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(145),Left Edge Waveform Memory Register (145)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(145),Left Edge Waveform Memory Register (145)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(145),Left Edge Waveform Memory Register (145)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(145),Left Edge Waveform Memory Register (145)3"
|
|
group.long 0x2910++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(145),Right Edge Waveform Memory Register (145)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(145),Right Edge Waveform Memory Register (145)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(145),Right Edge Waveform Memory Register (145)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(145),Right Edge Waveform Memory Register (145)3"
|
|
group.long 0x1920++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(146),Left Edge Waveform Memory Register (146)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(146),Left Edge Waveform Memory Register (146)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(146),Left Edge Waveform Memory Register (146)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(146),Left Edge Waveform Memory Register (146)3"
|
|
group.long 0x2920++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(146),Right Edge Waveform Memory Register (146)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(146),Right Edge Waveform Memory Register (146)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(146),Right Edge Waveform Memory Register (146)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(146),Right Edge Waveform Memory Register (146)3"
|
|
group.long 0x1930++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(147),Left Edge Waveform Memory Register (147)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(147),Left Edge Waveform Memory Register (147)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(147),Left Edge Waveform Memory Register (147)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(147),Left Edge Waveform Memory Register (147)3"
|
|
group.long 0x2930++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(147),Right Edge Waveform Memory Register (147)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(147),Right Edge Waveform Memory Register (147)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(147),Right Edge Waveform Memory Register (147)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(147),Right Edge Waveform Memory Register (147)3"
|
|
group.long 0x1940++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(148),Left Edge Waveform Memory Register (148)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(148),Left Edge Waveform Memory Register (148)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(148),Left Edge Waveform Memory Register (148)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(148),Left Edge Waveform Memory Register (148)3"
|
|
group.long 0x2940++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(148),Right Edge Waveform Memory Register (148)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(148),Right Edge Waveform Memory Register (148)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(148),Right Edge Waveform Memory Register (148)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(148),Right Edge Waveform Memory Register (148)3"
|
|
group.long 0x1950++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(149),Left Edge Waveform Memory Register (149)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(149),Left Edge Waveform Memory Register (149)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(149),Left Edge Waveform Memory Register (149)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(149),Left Edge Waveform Memory Register (149)3"
|
|
group.long 0x2950++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(149),Right Edge Waveform Memory Register (149)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(149),Right Edge Waveform Memory Register (149)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(149),Right Edge Waveform Memory Register (149)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(149),Right Edge Waveform Memory Register (149)3"
|
|
group.long 0x1960++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(150),Left Edge Waveform Memory Register (150)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(150),Left Edge Waveform Memory Register (150)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(150),Left Edge Waveform Memory Register (150)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(150),Left Edge Waveform Memory Register (150)3"
|
|
group.long 0x2960++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(150),Right Edge Waveform Memory Register (150)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(150),Right Edge Waveform Memory Register (150)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(150),Right Edge Waveform Memory Register (150)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(150),Right Edge Waveform Memory Register (150)3"
|
|
group.long 0x1970++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(151),Left Edge Waveform Memory Register (151)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(151),Left Edge Waveform Memory Register (151)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(151),Left Edge Waveform Memory Register (151)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(151),Left Edge Waveform Memory Register (151)3"
|
|
group.long 0x2970++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(151),Right Edge Waveform Memory Register (151)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(151),Right Edge Waveform Memory Register (151)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(151),Right Edge Waveform Memory Register (151)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(151),Right Edge Waveform Memory Register (151)3"
|
|
group.long 0x1980++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(152),Left Edge Waveform Memory Register (152)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(152),Left Edge Waveform Memory Register (152)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(152),Left Edge Waveform Memory Register (152)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(152),Left Edge Waveform Memory Register (152)3"
|
|
group.long 0x2980++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(152),Right Edge Waveform Memory Register (152)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(152),Right Edge Waveform Memory Register (152)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(152),Right Edge Waveform Memory Register (152)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(152),Right Edge Waveform Memory Register (152)3"
|
|
group.long 0x1990++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(153),Left Edge Waveform Memory Register (153)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(153),Left Edge Waveform Memory Register (153)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(153),Left Edge Waveform Memory Register (153)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(153),Left Edge Waveform Memory Register (153)3"
|
|
group.long 0x2990++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(153),Right Edge Waveform Memory Register (153)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(153),Right Edge Waveform Memory Register (153)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(153),Right Edge Waveform Memory Register (153)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(153),Right Edge Waveform Memory Register (153)3"
|
|
group.long 0x19A0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(154),Left Edge Waveform Memory Register (154)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(154),Left Edge Waveform Memory Register (154)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(154),Left Edge Waveform Memory Register (154)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(154),Left Edge Waveform Memory Register (154)3"
|
|
group.long 0x29A0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(154),Right Edge Waveform Memory Register (154)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(154),Right Edge Waveform Memory Register (154)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(154),Right Edge Waveform Memory Register (154)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(154),Right Edge Waveform Memory Register (154)3"
|
|
group.long 0x19B0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(155),Left Edge Waveform Memory Register (155)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(155),Left Edge Waveform Memory Register (155)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(155),Left Edge Waveform Memory Register (155)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(155),Left Edge Waveform Memory Register (155)3"
|
|
group.long 0x29B0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(155),Right Edge Waveform Memory Register (155)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(155),Right Edge Waveform Memory Register (155)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(155),Right Edge Waveform Memory Register (155)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(155),Right Edge Waveform Memory Register (155)3"
|
|
group.long 0x19C0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(156),Left Edge Waveform Memory Register (156)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(156),Left Edge Waveform Memory Register (156)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(156),Left Edge Waveform Memory Register (156)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(156),Left Edge Waveform Memory Register (156)3"
|
|
group.long 0x29C0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(156),Right Edge Waveform Memory Register (156)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(156),Right Edge Waveform Memory Register (156)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(156),Right Edge Waveform Memory Register (156)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(156),Right Edge Waveform Memory Register (156)3"
|
|
group.long 0x19D0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(157),Left Edge Waveform Memory Register (157)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(157),Left Edge Waveform Memory Register (157)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(157),Left Edge Waveform Memory Register (157)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(157),Left Edge Waveform Memory Register (157)3"
|
|
group.long 0x29D0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(157),Right Edge Waveform Memory Register (157)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(157),Right Edge Waveform Memory Register (157)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(157),Right Edge Waveform Memory Register (157)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(157),Right Edge Waveform Memory Register (157)3"
|
|
group.long 0x19E0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(158),Left Edge Waveform Memory Register (158)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(158),Left Edge Waveform Memory Register (158)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(158),Left Edge Waveform Memory Register (158)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(158),Left Edge Waveform Memory Register (158)3"
|
|
group.long 0x29E0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(158),Right Edge Waveform Memory Register (158)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(158),Right Edge Waveform Memory Register (158)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(158),Right Edge Waveform Memory Register (158)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(158),Right Edge Waveform Memory Register (158)3"
|
|
group.long 0x19F0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(159),Left Edge Waveform Memory Register (159)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(159),Left Edge Waveform Memory Register (159)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(159),Left Edge Waveform Memory Register (159)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(159),Left Edge Waveform Memory Register (159)3"
|
|
group.long 0x29F0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(159),Right Edge Waveform Memory Register (159)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(159),Right Edge Waveform Memory Register (159)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(159),Right Edge Waveform Memory Register (159)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(159),Right Edge Waveform Memory Register (159)3"
|
|
group.long 0x1A00++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(160),Left Edge Waveform Memory Register (160)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(160),Left Edge Waveform Memory Register (160)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(160),Left Edge Waveform Memory Register (160)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(160),Left Edge Waveform Memory Register (160)3"
|
|
group.long 0x2A00++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(160),Right Edge Waveform Memory Register (160)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(160),Right Edge Waveform Memory Register (160)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(160),Right Edge Waveform Memory Register (160)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(160),Right Edge Waveform Memory Register (160)3"
|
|
group.long 0x1A10++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(161),Left Edge Waveform Memory Register (161)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(161),Left Edge Waveform Memory Register (161)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(161),Left Edge Waveform Memory Register (161)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(161),Left Edge Waveform Memory Register (161)3"
|
|
group.long 0x2A10++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(161),Right Edge Waveform Memory Register (161)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(161),Right Edge Waveform Memory Register (161)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(161),Right Edge Waveform Memory Register (161)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(161),Right Edge Waveform Memory Register (161)3"
|
|
group.long 0x1A20++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(162),Left Edge Waveform Memory Register (162)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(162),Left Edge Waveform Memory Register (162)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(162),Left Edge Waveform Memory Register (162)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(162),Left Edge Waveform Memory Register (162)3"
|
|
group.long 0x2A20++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(162),Right Edge Waveform Memory Register (162)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(162),Right Edge Waveform Memory Register (162)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(162),Right Edge Waveform Memory Register (162)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(162),Right Edge Waveform Memory Register (162)3"
|
|
group.long 0x1A30++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(163),Left Edge Waveform Memory Register (163)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(163),Left Edge Waveform Memory Register (163)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(163),Left Edge Waveform Memory Register (163)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(163),Left Edge Waveform Memory Register (163)3"
|
|
group.long 0x2A30++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(163),Right Edge Waveform Memory Register (163)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(163),Right Edge Waveform Memory Register (163)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(163),Right Edge Waveform Memory Register (163)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(163),Right Edge Waveform Memory Register (163)3"
|
|
group.long 0x1A40++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(164),Left Edge Waveform Memory Register (164)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(164),Left Edge Waveform Memory Register (164)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(164),Left Edge Waveform Memory Register (164)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(164),Left Edge Waveform Memory Register (164)3"
|
|
group.long 0x2A40++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(164),Right Edge Waveform Memory Register (164)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(164),Right Edge Waveform Memory Register (164)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(164),Right Edge Waveform Memory Register (164)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(164),Right Edge Waveform Memory Register (164)3"
|
|
group.long 0x1A50++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(165),Left Edge Waveform Memory Register (165)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(165),Left Edge Waveform Memory Register (165)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(165),Left Edge Waveform Memory Register (165)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(165),Left Edge Waveform Memory Register (165)3"
|
|
group.long 0x2A50++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(165),Right Edge Waveform Memory Register (165)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(165),Right Edge Waveform Memory Register (165)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(165),Right Edge Waveform Memory Register (165)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(165),Right Edge Waveform Memory Register (165)3"
|
|
group.long 0x1A60++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(166),Left Edge Waveform Memory Register (166)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(166),Left Edge Waveform Memory Register (166)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(166),Left Edge Waveform Memory Register (166)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(166),Left Edge Waveform Memory Register (166)3"
|
|
group.long 0x2A60++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(166),Right Edge Waveform Memory Register (166)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(166),Right Edge Waveform Memory Register (166)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(166),Right Edge Waveform Memory Register (166)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(166),Right Edge Waveform Memory Register (166)3"
|
|
group.long 0x1A70++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(167),Left Edge Waveform Memory Register (167)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(167),Left Edge Waveform Memory Register (167)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(167),Left Edge Waveform Memory Register (167)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(167),Left Edge Waveform Memory Register (167)3"
|
|
group.long 0x2A70++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(167),Right Edge Waveform Memory Register (167)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(167),Right Edge Waveform Memory Register (167)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(167),Right Edge Waveform Memory Register (167)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(167),Right Edge Waveform Memory Register (167)3"
|
|
group.long 0x1A80++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(168),Left Edge Waveform Memory Register (168)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(168),Left Edge Waveform Memory Register (168)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(168),Left Edge Waveform Memory Register (168)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(168),Left Edge Waveform Memory Register (168)3"
|
|
group.long 0x2A80++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(168),Right Edge Waveform Memory Register (168)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(168),Right Edge Waveform Memory Register (168)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(168),Right Edge Waveform Memory Register (168)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(168),Right Edge Waveform Memory Register (168)3"
|
|
group.long 0x1A90++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(169),Left Edge Waveform Memory Register (169)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(169),Left Edge Waveform Memory Register (169)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(169),Left Edge Waveform Memory Register (169)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(169),Left Edge Waveform Memory Register (169)3"
|
|
group.long 0x2A90++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(169),Right Edge Waveform Memory Register (169)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(169),Right Edge Waveform Memory Register (169)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(169),Right Edge Waveform Memory Register (169)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(169),Right Edge Waveform Memory Register (169)3"
|
|
group.long 0x1AA0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(170),Left Edge Waveform Memory Register (170)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(170),Left Edge Waveform Memory Register (170)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(170),Left Edge Waveform Memory Register (170)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(170),Left Edge Waveform Memory Register (170)3"
|
|
group.long 0x2AA0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(170),Right Edge Waveform Memory Register (170)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(170),Right Edge Waveform Memory Register (170)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(170),Right Edge Waveform Memory Register (170)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(170),Right Edge Waveform Memory Register (170)3"
|
|
group.long 0x1AB0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(171),Left Edge Waveform Memory Register (171)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(171),Left Edge Waveform Memory Register (171)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(171),Left Edge Waveform Memory Register (171)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(171),Left Edge Waveform Memory Register (171)3"
|
|
group.long 0x2AB0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(171),Right Edge Waveform Memory Register (171)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(171),Right Edge Waveform Memory Register (171)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(171),Right Edge Waveform Memory Register (171)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(171),Right Edge Waveform Memory Register (171)3"
|
|
group.long 0x1AC0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(172),Left Edge Waveform Memory Register (172)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(172),Left Edge Waveform Memory Register (172)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(172),Left Edge Waveform Memory Register (172)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(172),Left Edge Waveform Memory Register (172)3"
|
|
group.long 0x2AC0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(172),Right Edge Waveform Memory Register (172)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(172),Right Edge Waveform Memory Register (172)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(172),Right Edge Waveform Memory Register (172)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(172),Right Edge Waveform Memory Register (172)3"
|
|
group.long 0x1AD0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(173),Left Edge Waveform Memory Register (173)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(173),Left Edge Waveform Memory Register (173)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(173),Left Edge Waveform Memory Register (173)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(173),Left Edge Waveform Memory Register (173)3"
|
|
group.long 0x2AD0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(173),Right Edge Waveform Memory Register (173)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(173),Right Edge Waveform Memory Register (173)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(173),Right Edge Waveform Memory Register (173)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(173),Right Edge Waveform Memory Register (173)3"
|
|
group.long 0x1AE0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(174),Left Edge Waveform Memory Register (174)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(174),Left Edge Waveform Memory Register (174)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(174),Left Edge Waveform Memory Register (174)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(174),Left Edge Waveform Memory Register (174)3"
|
|
group.long 0x2AE0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(174),Right Edge Waveform Memory Register (174)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(174),Right Edge Waveform Memory Register (174)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(174),Right Edge Waveform Memory Register (174)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(174),Right Edge Waveform Memory Register (174)3"
|
|
group.long 0x1AF0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(175),Left Edge Waveform Memory Register (175)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(175),Left Edge Waveform Memory Register (175)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(175),Left Edge Waveform Memory Register (175)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(175),Left Edge Waveform Memory Register (175)3"
|
|
group.long 0x2AF0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(175),Right Edge Waveform Memory Register (175)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(175),Right Edge Waveform Memory Register (175)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(175),Right Edge Waveform Memory Register (175)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(175),Right Edge Waveform Memory Register (175)3"
|
|
group.long 0x1B00++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(176),Left Edge Waveform Memory Register (176)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(176),Left Edge Waveform Memory Register (176)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(176),Left Edge Waveform Memory Register (176)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(176),Left Edge Waveform Memory Register (176)3"
|
|
group.long 0x2B00++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(176),Right Edge Waveform Memory Register (176)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(176),Right Edge Waveform Memory Register (176)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(176),Right Edge Waveform Memory Register (176)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(176),Right Edge Waveform Memory Register (176)3"
|
|
group.long 0x1B10++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(177),Left Edge Waveform Memory Register (177)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(177),Left Edge Waveform Memory Register (177)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(177),Left Edge Waveform Memory Register (177)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(177),Left Edge Waveform Memory Register (177)3"
|
|
group.long 0x2B10++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(177),Right Edge Waveform Memory Register (177)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(177),Right Edge Waveform Memory Register (177)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(177),Right Edge Waveform Memory Register (177)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(177),Right Edge Waveform Memory Register (177)3"
|
|
group.long 0x1B20++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(178),Left Edge Waveform Memory Register (178)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(178),Left Edge Waveform Memory Register (178)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(178),Left Edge Waveform Memory Register (178)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(178),Left Edge Waveform Memory Register (178)3"
|
|
group.long 0x2B20++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(178),Right Edge Waveform Memory Register (178)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(178),Right Edge Waveform Memory Register (178)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(178),Right Edge Waveform Memory Register (178)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(178),Right Edge Waveform Memory Register (178)3"
|
|
group.long 0x1B30++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(179),Left Edge Waveform Memory Register (179)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(179),Left Edge Waveform Memory Register (179)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(179),Left Edge Waveform Memory Register (179)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(179),Left Edge Waveform Memory Register (179)3"
|
|
group.long 0x2B30++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(179),Right Edge Waveform Memory Register (179)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(179),Right Edge Waveform Memory Register (179)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(179),Right Edge Waveform Memory Register (179)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(179),Right Edge Waveform Memory Register (179)3"
|
|
group.long 0x1B40++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(180),Left Edge Waveform Memory Register (180)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(180),Left Edge Waveform Memory Register (180)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(180),Left Edge Waveform Memory Register (180)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(180),Left Edge Waveform Memory Register (180)3"
|
|
group.long 0x2B40++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(180),Right Edge Waveform Memory Register (180)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(180),Right Edge Waveform Memory Register (180)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(180),Right Edge Waveform Memory Register (180)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(180),Right Edge Waveform Memory Register (180)3"
|
|
group.long 0x1B50++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(181),Left Edge Waveform Memory Register (181)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(181),Left Edge Waveform Memory Register (181)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(181),Left Edge Waveform Memory Register (181)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(181),Left Edge Waveform Memory Register (181)3"
|
|
group.long 0x2B50++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(181),Right Edge Waveform Memory Register (181)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(181),Right Edge Waveform Memory Register (181)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(181),Right Edge Waveform Memory Register (181)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(181),Right Edge Waveform Memory Register (181)3"
|
|
group.long 0x1B60++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(182),Left Edge Waveform Memory Register (182)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(182),Left Edge Waveform Memory Register (182)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(182),Left Edge Waveform Memory Register (182)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(182),Left Edge Waveform Memory Register (182)3"
|
|
group.long 0x2B60++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(182),Right Edge Waveform Memory Register (182)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(182),Right Edge Waveform Memory Register (182)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(182),Right Edge Waveform Memory Register (182)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(182),Right Edge Waveform Memory Register (182)3"
|
|
group.long 0x1B70++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(183),Left Edge Waveform Memory Register (183)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(183),Left Edge Waveform Memory Register (183)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(183),Left Edge Waveform Memory Register (183)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(183),Left Edge Waveform Memory Register (183)3"
|
|
group.long 0x2B70++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(183),Right Edge Waveform Memory Register (183)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(183),Right Edge Waveform Memory Register (183)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(183),Right Edge Waveform Memory Register (183)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(183),Right Edge Waveform Memory Register (183)3"
|
|
group.long 0x1B80++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(184),Left Edge Waveform Memory Register (184)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(184),Left Edge Waveform Memory Register (184)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(184),Left Edge Waveform Memory Register (184)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(184),Left Edge Waveform Memory Register (184)3"
|
|
group.long 0x2B80++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(184),Right Edge Waveform Memory Register (184)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(184),Right Edge Waveform Memory Register (184)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(184),Right Edge Waveform Memory Register (184)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(184),Right Edge Waveform Memory Register (184)3"
|
|
group.long 0x1B90++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(185),Left Edge Waveform Memory Register (185)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(185),Left Edge Waveform Memory Register (185)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(185),Left Edge Waveform Memory Register (185)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(185),Left Edge Waveform Memory Register (185)3"
|
|
group.long 0x2B90++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(185),Right Edge Waveform Memory Register (185)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(185),Right Edge Waveform Memory Register (185)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(185),Right Edge Waveform Memory Register (185)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(185),Right Edge Waveform Memory Register (185)3"
|
|
group.long 0x1BA0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(186),Left Edge Waveform Memory Register (186)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(186),Left Edge Waveform Memory Register (186)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(186),Left Edge Waveform Memory Register (186)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(186),Left Edge Waveform Memory Register (186)3"
|
|
group.long 0x2BA0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(186),Right Edge Waveform Memory Register (186)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(186),Right Edge Waveform Memory Register (186)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(186),Right Edge Waveform Memory Register (186)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(186),Right Edge Waveform Memory Register (186)3"
|
|
group.long 0x1BB0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(187),Left Edge Waveform Memory Register (187)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(187),Left Edge Waveform Memory Register (187)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(187),Left Edge Waveform Memory Register (187)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(187),Left Edge Waveform Memory Register (187)3"
|
|
group.long 0x2BB0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(187),Right Edge Waveform Memory Register (187)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(187),Right Edge Waveform Memory Register (187)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(187),Right Edge Waveform Memory Register (187)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(187),Right Edge Waveform Memory Register (187)3"
|
|
group.long 0x1BC0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(188),Left Edge Waveform Memory Register (188)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(188),Left Edge Waveform Memory Register (188)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(188),Left Edge Waveform Memory Register (188)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(188),Left Edge Waveform Memory Register (188)3"
|
|
group.long 0x2BC0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(188),Right Edge Waveform Memory Register (188)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(188),Right Edge Waveform Memory Register (188)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(188),Right Edge Waveform Memory Register (188)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(188),Right Edge Waveform Memory Register (188)3"
|
|
group.long 0x1BD0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(189),Left Edge Waveform Memory Register (189)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(189),Left Edge Waveform Memory Register (189)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(189),Left Edge Waveform Memory Register (189)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(189),Left Edge Waveform Memory Register (189)3"
|
|
group.long 0x2BD0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(189),Right Edge Waveform Memory Register (189)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(189),Right Edge Waveform Memory Register (189)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(189),Right Edge Waveform Memory Register (189)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(189),Right Edge Waveform Memory Register (189)3"
|
|
group.long 0x1BE0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(190),Left Edge Waveform Memory Register (190)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(190),Left Edge Waveform Memory Register (190)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(190),Left Edge Waveform Memory Register (190)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(190),Left Edge Waveform Memory Register (190)3"
|
|
group.long 0x2BE0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(190),Right Edge Waveform Memory Register (190)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(190),Right Edge Waveform Memory Register (190)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(190),Right Edge Waveform Memory Register (190)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(190),Right Edge Waveform Memory Register (190)3"
|
|
group.long 0x1BF0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(191),Left Edge Waveform Memory Register (191)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(191),Left Edge Waveform Memory Register (191)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(191),Left Edge Waveform Memory Register (191)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(191),Left Edge Waveform Memory Register (191)3"
|
|
group.long 0x2BF0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(191),Right Edge Waveform Memory Register (191)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(191),Right Edge Waveform Memory Register (191)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(191),Right Edge Waveform Memory Register (191)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(191),Right Edge Waveform Memory Register (191)3"
|
|
group.long 0x1C00++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(192),Left Edge Waveform Memory Register (192)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(192),Left Edge Waveform Memory Register (192)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(192),Left Edge Waveform Memory Register (192)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(192),Left Edge Waveform Memory Register (192)3"
|
|
group.long 0x2C00++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(192),Right Edge Waveform Memory Register (192)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(192),Right Edge Waveform Memory Register (192)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(192),Right Edge Waveform Memory Register (192)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(192),Right Edge Waveform Memory Register (192)3"
|
|
group.long 0x1C10++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(193),Left Edge Waveform Memory Register (193)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(193),Left Edge Waveform Memory Register (193)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(193),Left Edge Waveform Memory Register (193)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(193),Left Edge Waveform Memory Register (193)3"
|
|
group.long 0x2C10++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(193),Right Edge Waveform Memory Register (193)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(193),Right Edge Waveform Memory Register (193)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(193),Right Edge Waveform Memory Register (193)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(193),Right Edge Waveform Memory Register (193)3"
|
|
group.long 0x1C20++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(194),Left Edge Waveform Memory Register (194)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(194),Left Edge Waveform Memory Register (194)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(194),Left Edge Waveform Memory Register (194)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(194),Left Edge Waveform Memory Register (194)3"
|
|
group.long 0x2C20++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(194),Right Edge Waveform Memory Register (194)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(194),Right Edge Waveform Memory Register (194)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(194),Right Edge Waveform Memory Register (194)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(194),Right Edge Waveform Memory Register (194)3"
|
|
group.long 0x1C30++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(195),Left Edge Waveform Memory Register (195)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(195),Left Edge Waveform Memory Register (195)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(195),Left Edge Waveform Memory Register (195)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(195),Left Edge Waveform Memory Register (195)3"
|
|
group.long 0x2C30++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(195),Right Edge Waveform Memory Register (195)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(195),Right Edge Waveform Memory Register (195)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(195),Right Edge Waveform Memory Register (195)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(195),Right Edge Waveform Memory Register (195)3"
|
|
group.long 0x1C40++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(196),Left Edge Waveform Memory Register (196)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(196),Left Edge Waveform Memory Register (196)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(196),Left Edge Waveform Memory Register (196)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(196),Left Edge Waveform Memory Register (196)3"
|
|
group.long 0x2C40++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(196),Right Edge Waveform Memory Register (196)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(196),Right Edge Waveform Memory Register (196)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(196),Right Edge Waveform Memory Register (196)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(196),Right Edge Waveform Memory Register (196)3"
|
|
group.long 0x1C50++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(197),Left Edge Waveform Memory Register (197)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(197),Left Edge Waveform Memory Register (197)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(197),Left Edge Waveform Memory Register (197)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(197),Left Edge Waveform Memory Register (197)3"
|
|
group.long 0x2C50++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(197),Right Edge Waveform Memory Register (197)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(197),Right Edge Waveform Memory Register (197)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(197),Right Edge Waveform Memory Register (197)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(197),Right Edge Waveform Memory Register (197)3"
|
|
group.long 0x1C60++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(198),Left Edge Waveform Memory Register (198)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(198),Left Edge Waveform Memory Register (198)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(198),Left Edge Waveform Memory Register (198)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(198),Left Edge Waveform Memory Register (198)3"
|
|
group.long 0x2C60++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(198),Right Edge Waveform Memory Register (198)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(198),Right Edge Waveform Memory Register (198)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(198),Right Edge Waveform Memory Register (198)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(198),Right Edge Waveform Memory Register (198)3"
|
|
group.long 0x1C70++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(199),Left Edge Waveform Memory Register (199)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(199),Left Edge Waveform Memory Register (199)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(199),Left Edge Waveform Memory Register (199)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(199),Left Edge Waveform Memory Register (199)3"
|
|
group.long 0x2C70++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(199),Right Edge Waveform Memory Register (199)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(199),Right Edge Waveform Memory Register (199)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(199),Right Edge Waveform Memory Register (199)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(199),Right Edge Waveform Memory Register (199)3"
|
|
group.long 0x1C80++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(200),Left Edge Waveform Memory Register (200)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(200),Left Edge Waveform Memory Register (200)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(200),Left Edge Waveform Memory Register (200)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(200),Left Edge Waveform Memory Register (200)3"
|
|
group.long 0x2C80++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(200),Right Edge Waveform Memory Register (200)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(200),Right Edge Waveform Memory Register (200)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(200),Right Edge Waveform Memory Register (200)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(200),Right Edge Waveform Memory Register (200)3"
|
|
group.long 0x1C90++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(201),Left Edge Waveform Memory Register (201)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(201),Left Edge Waveform Memory Register (201)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(201),Left Edge Waveform Memory Register (201)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(201),Left Edge Waveform Memory Register (201)3"
|
|
group.long 0x2C90++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(201),Right Edge Waveform Memory Register (201)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(201),Right Edge Waveform Memory Register (201)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(201),Right Edge Waveform Memory Register (201)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(201),Right Edge Waveform Memory Register (201)3"
|
|
group.long 0x1CA0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(202),Left Edge Waveform Memory Register (202)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(202),Left Edge Waveform Memory Register (202)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(202),Left Edge Waveform Memory Register (202)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(202),Left Edge Waveform Memory Register (202)3"
|
|
group.long 0x2CA0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(202),Right Edge Waveform Memory Register (202)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(202),Right Edge Waveform Memory Register (202)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(202),Right Edge Waveform Memory Register (202)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(202),Right Edge Waveform Memory Register (202)3"
|
|
group.long 0x1CB0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(203),Left Edge Waveform Memory Register (203)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(203),Left Edge Waveform Memory Register (203)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(203),Left Edge Waveform Memory Register (203)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(203),Left Edge Waveform Memory Register (203)3"
|
|
group.long 0x2CB0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(203),Right Edge Waveform Memory Register (203)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(203),Right Edge Waveform Memory Register (203)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(203),Right Edge Waveform Memory Register (203)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(203),Right Edge Waveform Memory Register (203)3"
|
|
group.long 0x1CC0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(204),Left Edge Waveform Memory Register (204)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(204),Left Edge Waveform Memory Register (204)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(204),Left Edge Waveform Memory Register (204)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(204),Left Edge Waveform Memory Register (204)3"
|
|
group.long 0x2CC0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(204),Right Edge Waveform Memory Register (204)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(204),Right Edge Waveform Memory Register (204)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(204),Right Edge Waveform Memory Register (204)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(204),Right Edge Waveform Memory Register (204)3"
|
|
group.long 0x1CD0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(205),Left Edge Waveform Memory Register (205)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(205),Left Edge Waveform Memory Register (205)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(205),Left Edge Waveform Memory Register (205)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(205),Left Edge Waveform Memory Register (205)3"
|
|
group.long 0x2CD0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(205),Right Edge Waveform Memory Register (205)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(205),Right Edge Waveform Memory Register (205)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(205),Right Edge Waveform Memory Register (205)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(205),Right Edge Waveform Memory Register (205)3"
|
|
group.long 0x1CE0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(206),Left Edge Waveform Memory Register (206)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(206),Left Edge Waveform Memory Register (206)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(206),Left Edge Waveform Memory Register (206)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(206),Left Edge Waveform Memory Register (206)3"
|
|
group.long 0x2CE0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(206),Right Edge Waveform Memory Register (206)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(206),Right Edge Waveform Memory Register (206)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(206),Right Edge Waveform Memory Register (206)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(206),Right Edge Waveform Memory Register (206)3"
|
|
group.long 0x1CF0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(207),Left Edge Waveform Memory Register (207)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(207),Left Edge Waveform Memory Register (207)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(207),Left Edge Waveform Memory Register (207)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(207),Left Edge Waveform Memory Register (207)3"
|
|
group.long 0x2CF0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(207),Right Edge Waveform Memory Register (207)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(207),Right Edge Waveform Memory Register (207)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(207),Right Edge Waveform Memory Register (207)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(207),Right Edge Waveform Memory Register (207)3"
|
|
group.long 0x1D00++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(208),Left Edge Waveform Memory Register (208)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(208),Left Edge Waveform Memory Register (208)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(208),Left Edge Waveform Memory Register (208)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(208),Left Edge Waveform Memory Register (208)3"
|
|
group.long 0x2D00++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(208),Right Edge Waveform Memory Register (208)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(208),Right Edge Waveform Memory Register (208)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(208),Right Edge Waveform Memory Register (208)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(208),Right Edge Waveform Memory Register (208)3"
|
|
group.long 0x1D10++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(209),Left Edge Waveform Memory Register (209)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(209),Left Edge Waveform Memory Register (209)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(209),Left Edge Waveform Memory Register (209)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(209),Left Edge Waveform Memory Register (209)3"
|
|
group.long 0x2D10++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(209),Right Edge Waveform Memory Register (209)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(209),Right Edge Waveform Memory Register (209)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(209),Right Edge Waveform Memory Register (209)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(209),Right Edge Waveform Memory Register (209)3"
|
|
group.long 0x1D20++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(210),Left Edge Waveform Memory Register (210)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(210),Left Edge Waveform Memory Register (210)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(210),Left Edge Waveform Memory Register (210)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(210),Left Edge Waveform Memory Register (210)3"
|
|
group.long 0x2D20++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(210),Right Edge Waveform Memory Register (210)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(210),Right Edge Waveform Memory Register (210)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(210),Right Edge Waveform Memory Register (210)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(210),Right Edge Waveform Memory Register (210)3"
|
|
group.long 0x1D30++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(211),Left Edge Waveform Memory Register (211)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(211),Left Edge Waveform Memory Register (211)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(211),Left Edge Waveform Memory Register (211)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(211),Left Edge Waveform Memory Register (211)3"
|
|
group.long 0x2D30++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(211),Right Edge Waveform Memory Register (211)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(211),Right Edge Waveform Memory Register (211)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(211),Right Edge Waveform Memory Register (211)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(211),Right Edge Waveform Memory Register (211)3"
|
|
group.long 0x1D40++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(212),Left Edge Waveform Memory Register (212)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(212),Left Edge Waveform Memory Register (212)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(212),Left Edge Waveform Memory Register (212)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(212),Left Edge Waveform Memory Register (212)3"
|
|
group.long 0x2D40++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(212),Right Edge Waveform Memory Register (212)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(212),Right Edge Waveform Memory Register (212)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(212),Right Edge Waveform Memory Register (212)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(212),Right Edge Waveform Memory Register (212)3"
|
|
group.long 0x1D50++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(213),Left Edge Waveform Memory Register (213)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(213),Left Edge Waveform Memory Register (213)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(213),Left Edge Waveform Memory Register (213)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(213),Left Edge Waveform Memory Register (213)3"
|
|
group.long 0x2D50++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(213),Right Edge Waveform Memory Register (213)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(213),Right Edge Waveform Memory Register (213)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(213),Right Edge Waveform Memory Register (213)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(213),Right Edge Waveform Memory Register (213)3"
|
|
group.long 0x1D60++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(214),Left Edge Waveform Memory Register (214)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(214),Left Edge Waveform Memory Register (214)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(214),Left Edge Waveform Memory Register (214)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(214),Left Edge Waveform Memory Register (214)3"
|
|
group.long 0x2D60++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(214),Right Edge Waveform Memory Register (214)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(214),Right Edge Waveform Memory Register (214)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(214),Right Edge Waveform Memory Register (214)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(214),Right Edge Waveform Memory Register (214)3"
|
|
group.long 0x1D70++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(215),Left Edge Waveform Memory Register (215)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(215),Left Edge Waveform Memory Register (215)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(215),Left Edge Waveform Memory Register (215)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(215),Left Edge Waveform Memory Register (215)3"
|
|
group.long 0x2D70++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(215),Right Edge Waveform Memory Register (215)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(215),Right Edge Waveform Memory Register (215)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(215),Right Edge Waveform Memory Register (215)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(215),Right Edge Waveform Memory Register (215)3"
|
|
group.long 0x1D80++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(216),Left Edge Waveform Memory Register (216)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(216),Left Edge Waveform Memory Register (216)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(216),Left Edge Waveform Memory Register (216)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(216),Left Edge Waveform Memory Register (216)3"
|
|
group.long 0x2D80++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(216),Right Edge Waveform Memory Register (216)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(216),Right Edge Waveform Memory Register (216)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(216),Right Edge Waveform Memory Register (216)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(216),Right Edge Waveform Memory Register (216)3"
|
|
group.long 0x1D90++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(217),Left Edge Waveform Memory Register (217)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(217),Left Edge Waveform Memory Register (217)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(217),Left Edge Waveform Memory Register (217)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(217),Left Edge Waveform Memory Register (217)3"
|
|
group.long 0x2D90++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(217),Right Edge Waveform Memory Register (217)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(217),Right Edge Waveform Memory Register (217)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(217),Right Edge Waveform Memory Register (217)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(217),Right Edge Waveform Memory Register (217)3"
|
|
group.long 0x1DA0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(218),Left Edge Waveform Memory Register (218)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(218),Left Edge Waveform Memory Register (218)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(218),Left Edge Waveform Memory Register (218)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(218),Left Edge Waveform Memory Register (218)3"
|
|
group.long 0x2DA0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(218),Right Edge Waveform Memory Register (218)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(218),Right Edge Waveform Memory Register (218)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(218),Right Edge Waveform Memory Register (218)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(218),Right Edge Waveform Memory Register (218)3"
|
|
group.long 0x1DB0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(219),Left Edge Waveform Memory Register (219)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(219),Left Edge Waveform Memory Register (219)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(219),Left Edge Waveform Memory Register (219)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(219),Left Edge Waveform Memory Register (219)3"
|
|
group.long 0x2DB0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(219),Right Edge Waveform Memory Register (219)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(219),Right Edge Waveform Memory Register (219)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(219),Right Edge Waveform Memory Register (219)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(219),Right Edge Waveform Memory Register (219)3"
|
|
group.long 0x1DC0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(220),Left Edge Waveform Memory Register (220)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(220),Left Edge Waveform Memory Register (220)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(220),Left Edge Waveform Memory Register (220)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(220),Left Edge Waveform Memory Register (220)3"
|
|
group.long 0x2DC0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(220),Right Edge Waveform Memory Register (220)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(220),Right Edge Waveform Memory Register (220)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(220),Right Edge Waveform Memory Register (220)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(220),Right Edge Waveform Memory Register (220)3"
|
|
group.long 0x1DD0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(221),Left Edge Waveform Memory Register (221)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(221),Left Edge Waveform Memory Register (221)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(221),Left Edge Waveform Memory Register (221)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(221),Left Edge Waveform Memory Register (221)3"
|
|
group.long 0x2DD0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(221),Right Edge Waveform Memory Register (221)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(221),Right Edge Waveform Memory Register (221)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(221),Right Edge Waveform Memory Register (221)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(221),Right Edge Waveform Memory Register (221)3"
|
|
group.long 0x1DE0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(222),Left Edge Waveform Memory Register (222)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(222),Left Edge Waveform Memory Register (222)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(222),Left Edge Waveform Memory Register (222)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(222),Left Edge Waveform Memory Register (222)3"
|
|
group.long 0x2DE0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(222),Right Edge Waveform Memory Register (222)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(222),Right Edge Waveform Memory Register (222)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(222),Right Edge Waveform Memory Register (222)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(222),Right Edge Waveform Memory Register (222)3"
|
|
group.long 0x1DF0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(223),Left Edge Waveform Memory Register (223)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(223),Left Edge Waveform Memory Register (223)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(223),Left Edge Waveform Memory Register (223)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(223),Left Edge Waveform Memory Register (223)3"
|
|
group.long 0x2DF0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(223),Right Edge Waveform Memory Register (223)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(223),Right Edge Waveform Memory Register (223)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(223),Right Edge Waveform Memory Register (223)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(223),Right Edge Waveform Memory Register (223)3"
|
|
group.long 0x1E00++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(224),Left Edge Waveform Memory Register (224)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(224),Left Edge Waveform Memory Register (224)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(224),Left Edge Waveform Memory Register (224)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(224),Left Edge Waveform Memory Register (224)3"
|
|
group.long 0x2E00++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(224),Right Edge Waveform Memory Register (224)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(224),Right Edge Waveform Memory Register (224)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(224),Right Edge Waveform Memory Register (224)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(224),Right Edge Waveform Memory Register (224)3"
|
|
group.long 0x1E10++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(225),Left Edge Waveform Memory Register (225)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(225),Left Edge Waveform Memory Register (225)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(225),Left Edge Waveform Memory Register (225)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(225),Left Edge Waveform Memory Register (225)3"
|
|
group.long 0x2E10++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(225),Right Edge Waveform Memory Register (225)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(225),Right Edge Waveform Memory Register (225)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(225),Right Edge Waveform Memory Register (225)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(225),Right Edge Waveform Memory Register (225)3"
|
|
group.long 0x1E20++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(226),Left Edge Waveform Memory Register (226)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(226),Left Edge Waveform Memory Register (226)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(226),Left Edge Waveform Memory Register (226)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(226),Left Edge Waveform Memory Register (226)3"
|
|
group.long 0x2E20++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(226),Right Edge Waveform Memory Register (226)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(226),Right Edge Waveform Memory Register (226)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(226),Right Edge Waveform Memory Register (226)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(226),Right Edge Waveform Memory Register (226)3"
|
|
group.long 0x1E30++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(227),Left Edge Waveform Memory Register (227)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(227),Left Edge Waveform Memory Register (227)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(227),Left Edge Waveform Memory Register (227)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(227),Left Edge Waveform Memory Register (227)3"
|
|
group.long 0x2E30++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(227),Right Edge Waveform Memory Register (227)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(227),Right Edge Waveform Memory Register (227)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(227),Right Edge Waveform Memory Register (227)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(227),Right Edge Waveform Memory Register (227)3"
|
|
group.long 0x1E40++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(228),Left Edge Waveform Memory Register (228)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(228),Left Edge Waveform Memory Register (228)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(228),Left Edge Waveform Memory Register (228)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(228),Left Edge Waveform Memory Register (228)3"
|
|
group.long 0x2E40++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(228),Right Edge Waveform Memory Register (228)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(228),Right Edge Waveform Memory Register (228)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(228),Right Edge Waveform Memory Register (228)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(228),Right Edge Waveform Memory Register (228)3"
|
|
group.long 0x1E50++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(229),Left Edge Waveform Memory Register (229)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(229),Left Edge Waveform Memory Register (229)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(229),Left Edge Waveform Memory Register (229)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(229),Left Edge Waveform Memory Register (229)3"
|
|
group.long 0x2E50++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(229),Right Edge Waveform Memory Register (229)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(229),Right Edge Waveform Memory Register (229)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(229),Right Edge Waveform Memory Register (229)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(229),Right Edge Waveform Memory Register (229)3"
|
|
group.long 0x1E60++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(230),Left Edge Waveform Memory Register (230)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(230),Left Edge Waveform Memory Register (230)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(230),Left Edge Waveform Memory Register (230)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(230),Left Edge Waveform Memory Register (230)3"
|
|
group.long 0x2E60++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(230),Right Edge Waveform Memory Register (230)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(230),Right Edge Waveform Memory Register (230)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(230),Right Edge Waveform Memory Register (230)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(230),Right Edge Waveform Memory Register (230)3"
|
|
group.long 0x1E70++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(231),Left Edge Waveform Memory Register (231)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(231),Left Edge Waveform Memory Register (231)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(231),Left Edge Waveform Memory Register (231)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(231),Left Edge Waveform Memory Register (231)3"
|
|
group.long 0x2E70++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(231),Right Edge Waveform Memory Register (231)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(231),Right Edge Waveform Memory Register (231)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(231),Right Edge Waveform Memory Register (231)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(231),Right Edge Waveform Memory Register (231)3"
|
|
group.long 0x1E80++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(232),Left Edge Waveform Memory Register (232)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(232),Left Edge Waveform Memory Register (232)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(232),Left Edge Waveform Memory Register (232)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(232),Left Edge Waveform Memory Register (232)3"
|
|
group.long 0x2E80++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(232),Right Edge Waveform Memory Register (232)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(232),Right Edge Waveform Memory Register (232)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(232),Right Edge Waveform Memory Register (232)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(232),Right Edge Waveform Memory Register (232)3"
|
|
group.long 0x1E90++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(233),Left Edge Waveform Memory Register (233)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(233),Left Edge Waveform Memory Register (233)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(233),Left Edge Waveform Memory Register (233)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(233),Left Edge Waveform Memory Register (233)3"
|
|
group.long 0x2E90++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(233),Right Edge Waveform Memory Register (233)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(233),Right Edge Waveform Memory Register (233)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(233),Right Edge Waveform Memory Register (233)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(233),Right Edge Waveform Memory Register (233)3"
|
|
group.long 0x1EA0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(234),Left Edge Waveform Memory Register (234)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(234),Left Edge Waveform Memory Register (234)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(234),Left Edge Waveform Memory Register (234)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(234),Left Edge Waveform Memory Register (234)3"
|
|
group.long 0x2EA0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(234),Right Edge Waveform Memory Register (234)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(234),Right Edge Waveform Memory Register (234)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(234),Right Edge Waveform Memory Register (234)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(234),Right Edge Waveform Memory Register (234)3"
|
|
group.long 0x1EB0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(235),Left Edge Waveform Memory Register (235)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(235),Left Edge Waveform Memory Register (235)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(235),Left Edge Waveform Memory Register (235)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(235),Left Edge Waveform Memory Register (235)3"
|
|
group.long 0x2EB0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(235),Right Edge Waveform Memory Register (235)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(235),Right Edge Waveform Memory Register (235)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(235),Right Edge Waveform Memory Register (235)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(235),Right Edge Waveform Memory Register (235)3"
|
|
group.long 0x1EC0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(236),Left Edge Waveform Memory Register (236)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(236),Left Edge Waveform Memory Register (236)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(236),Left Edge Waveform Memory Register (236)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(236),Left Edge Waveform Memory Register (236)3"
|
|
group.long 0x2EC0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(236),Right Edge Waveform Memory Register (236)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(236),Right Edge Waveform Memory Register (236)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(236),Right Edge Waveform Memory Register (236)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(236),Right Edge Waveform Memory Register (236)3"
|
|
group.long 0x1ED0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(237),Left Edge Waveform Memory Register (237)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(237),Left Edge Waveform Memory Register (237)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(237),Left Edge Waveform Memory Register (237)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(237),Left Edge Waveform Memory Register (237)3"
|
|
group.long 0x2ED0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(237),Right Edge Waveform Memory Register (237)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(237),Right Edge Waveform Memory Register (237)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(237),Right Edge Waveform Memory Register (237)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(237),Right Edge Waveform Memory Register (237)3"
|
|
group.long 0x1EE0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(238),Left Edge Waveform Memory Register (238)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(238),Left Edge Waveform Memory Register (238)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(238),Left Edge Waveform Memory Register (238)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(238),Left Edge Waveform Memory Register (238)3"
|
|
group.long 0x2EE0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(238),Right Edge Waveform Memory Register (238)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(238),Right Edge Waveform Memory Register (238)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(238),Right Edge Waveform Memory Register (238)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(238),Right Edge Waveform Memory Register (238)3"
|
|
group.long 0x1EF0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(239),Left Edge Waveform Memory Register (239)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(239),Left Edge Waveform Memory Register (239)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(239),Left Edge Waveform Memory Register (239)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(239),Left Edge Waveform Memory Register (239)3"
|
|
group.long 0x2EF0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(239),Right Edge Waveform Memory Register (239)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(239),Right Edge Waveform Memory Register (239)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(239),Right Edge Waveform Memory Register (239)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(239),Right Edge Waveform Memory Register (239)3"
|
|
group.long 0x1F00++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(240),Left Edge Waveform Memory Register (240)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(240),Left Edge Waveform Memory Register (240)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(240),Left Edge Waveform Memory Register (240)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(240),Left Edge Waveform Memory Register (240)3"
|
|
group.long 0x2F00++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(240),Right Edge Waveform Memory Register (240)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(240),Right Edge Waveform Memory Register (240)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(240),Right Edge Waveform Memory Register (240)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(240),Right Edge Waveform Memory Register (240)3"
|
|
group.long 0x1F10++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(241),Left Edge Waveform Memory Register (241)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(241),Left Edge Waveform Memory Register (241)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(241),Left Edge Waveform Memory Register (241)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(241),Left Edge Waveform Memory Register (241)3"
|
|
group.long 0x2F10++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(241),Right Edge Waveform Memory Register (241)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(241),Right Edge Waveform Memory Register (241)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(241),Right Edge Waveform Memory Register (241)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(241),Right Edge Waveform Memory Register (241)3"
|
|
group.long 0x1F20++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(242),Left Edge Waveform Memory Register (242)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(242),Left Edge Waveform Memory Register (242)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(242),Left Edge Waveform Memory Register (242)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(242),Left Edge Waveform Memory Register (242)3"
|
|
group.long 0x2F20++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(242),Right Edge Waveform Memory Register (242)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(242),Right Edge Waveform Memory Register (242)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(242),Right Edge Waveform Memory Register (242)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(242),Right Edge Waveform Memory Register (242)3"
|
|
group.long 0x1F30++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(243),Left Edge Waveform Memory Register (243)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(243),Left Edge Waveform Memory Register (243)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(243),Left Edge Waveform Memory Register (243)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(243),Left Edge Waveform Memory Register (243)3"
|
|
group.long 0x2F30++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(243),Right Edge Waveform Memory Register (243)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(243),Right Edge Waveform Memory Register (243)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(243),Right Edge Waveform Memory Register (243)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(243),Right Edge Waveform Memory Register (243)3"
|
|
group.long 0x1F40++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(244),Left Edge Waveform Memory Register (244)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(244),Left Edge Waveform Memory Register (244)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(244),Left Edge Waveform Memory Register (244)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(244),Left Edge Waveform Memory Register (244)3"
|
|
group.long 0x2F40++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(244),Right Edge Waveform Memory Register (244)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(244),Right Edge Waveform Memory Register (244)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(244),Right Edge Waveform Memory Register (244)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(244),Right Edge Waveform Memory Register (244)3"
|
|
group.long 0x1F50++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(245),Left Edge Waveform Memory Register (245)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(245),Left Edge Waveform Memory Register (245)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(245),Left Edge Waveform Memory Register (245)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(245),Left Edge Waveform Memory Register (245)3"
|
|
group.long 0x2F50++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(245),Right Edge Waveform Memory Register (245)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(245),Right Edge Waveform Memory Register (245)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(245),Right Edge Waveform Memory Register (245)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(245),Right Edge Waveform Memory Register (245)3"
|
|
group.long 0x1F60++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(246),Left Edge Waveform Memory Register (246)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(246),Left Edge Waveform Memory Register (246)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(246),Left Edge Waveform Memory Register (246)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(246),Left Edge Waveform Memory Register (246)3"
|
|
group.long 0x2F60++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(246),Right Edge Waveform Memory Register (246)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(246),Right Edge Waveform Memory Register (246)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(246),Right Edge Waveform Memory Register (246)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(246),Right Edge Waveform Memory Register (246)3"
|
|
group.long 0x1F70++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(247),Left Edge Waveform Memory Register (247)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(247),Left Edge Waveform Memory Register (247)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(247),Left Edge Waveform Memory Register (247)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(247),Left Edge Waveform Memory Register (247)3"
|
|
group.long 0x2F70++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(247),Right Edge Waveform Memory Register (247)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(247),Right Edge Waveform Memory Register (247)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(247),Right Edge Waveform Memory Register (247)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(247),Right Edge Waveform Memory Register (247)3"
|
|
group.long 0x1F80++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(248),Left Edge Waveform Memory Register (248)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(248),Left Edge Waveform Memory Register (248)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(248),Left Edge Waveform Memory Register (248)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(248),Left Edge Waveform Memory Register (248)3"
|
|
group.long 0x2F80++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(248),Right Edge Waveform Memory Register (248)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(248),Right Edge Waveform Memory Register (248)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(248),Right Edge Waveform Memory Register (248)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(248),Right Edge Waveform Memory Register (248)3"
|
|
group.long 0x1F90++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(249),Left Edge Waveform Memory Register (249)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(249),Left Edge Waveform Memory Register (249)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(249),Left Edge Waveform Memory Register (249)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(249),Left Edge Waveform Memory Register (249)3"
|
|
group.long 0x2F90++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(249),Right Edge Waveform Memory Register (249)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(249),Right Edge Waveform Memory Register (249)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(249),Right Edge Waveform Memory Register (249)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(249),Right Edge Waveform Memory Register (249)3"
|
|
group.long 0x1FA0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(250),Left Edge Waveform Memory Register (250)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(250),Left Edge Waveform Memory Register (250)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(250),Left Edge Waveform Memory Register (250)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(250),Left Edge Waveform Memory Register (250)3"
|
|
group.long 0x2FA0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(250),Right Edge Waveform Memory Register (250)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(250),Right Edge Waveform Memory Register (250)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(250),Right Edge Waveform Memory Register (250)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(250),Right Edge Waveform Memory Register (250)3"
|
|
group.long 0x1FB0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(251),Left Edge Waveform Memory Register (251)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(251),Left Edge Waveform Memory Register (251)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(251),Left Edge Waveform Memory Register (251)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(251),Left Edge Waveform Memory Register (251)3"
|
|
group.long 0x2FB0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(251),Right Edge Waveform Memory Register (251)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(251),Right Edge Waveform Memory Register (251)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(251),Right Edge Waveform Memory Register (251)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(251),Right Edge Waveform Memory Register (251)3"
|
|
group.long 0x1FC0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(252),Left Edge Waveform Memory Register (252)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(252),Left Edge Waveform Memory Register (252)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(252),Left Edge Waveform Memory Register (252)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(252),Left Edge Waveform Memory Register (252)3"
|
|
group.long 0x2FC0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(252),Right Edge Waveform Memory Register (252)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(252),Right Edge Waveform Memory Register (252)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(252),Right Edge Waveform Memory Register (252)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(252),Right Edge Waveform Memory Register (252)3"
|
|
group.long 0x1FD0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(253),Left Edge Waveform Memory Register (253)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(253),Left Edge Waveform Memory Register (253)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(253),Left Edge Waveform Memory Register (253)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(253),Left Edge Waveform Memory Register (253)3"
|
|
group.long 0x2FD0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(253),Right Edge Waveform Memory Register (253)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(253),Right Edge Waveform Memory Register (253)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(253),Right Edge Waveform Memory Register (253)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(253),Right Edge Waveform Memory Register (253)3"
|
|
group.long 0x1FE0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(254),Left Edge Waveform Memory Register (254)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(254),Left Edge Waveform Memory Register (254)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(254),Left Edge Waveform Memory Register (254)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(254),Left Edge Waveform Memory Register (254)3"
|
|
group.long 0x2FE0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(254),Right Edge Waveform Memory Register (254)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(254),Right Edge Waveform Memory Register (254)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(254),Right Edge Waveform Memory Register (254)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(254),Right Edge Waveform Memory Register (254)3"
|
|
group.long 0x1FF0++0x0F
|
|
line.long 0x00 "GPIF_LEFT_WAVEFORM0(255),Left Edge Waveform Memory Register (255)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_LEFT_WAVEFORM1(255),Left Edge Waveform Memory Register (255)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_LEFT_WAVEFORM2(255),Left Edge Waveform Memory Register (255)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_LEFT_WAVEFORM3(255),Left Edge Waveform Memory Register (255)3"
|
|
group.long 0x2FF0++0x0F
|
|
line.long 0x00 "GPIF_RIGHT_WAVEFORM0(255),Right Edge Waveform Memory Register (255)0"
|
|
bitfld.long 0x00 28.--31. " F0[3:0] ,First Transition Function Selection Index" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 23.--27. " FD[4:0] ,Fourth Input 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"
|
|
bitfld.long 0x00 18.--22. " FC[4:0] ,Third iInput 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"
|
|
bitfld.long 0x00 13.--17. " FB[4:0] ,Second Input 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"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " FA[4:0] ,First Input for Transition Functions Selection 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"
|
|
hexmask.long.byte 0x00 0.--7. 1. " NEXT_STATE[7:0] ,Next State on Left Transition"
|
|
line.long 0x04 "GPIF_RIGHT_WAVEFORM1(255),Right Edge Waveform Memory Register (255)1"
|
|
hexmask.long.word 0x04 22.--31. 1. " BETA[9:0] ,Beta Secondary Outputs"
|
|
hexmask.long.byte 0x04 14.--21. 1. " ALPHA_RIGHT[7:0] ,Primary Outputs For Right Edge of Next State"
|
|
hexmask.long.byte 0x04 6.--13. 1. " ALPHA_LEFT[7:0] ,Primary Outputs for Left Edge of Next State"
|
|
bitfld.long 0x04 1.--5. " F1[4:0] ,Second Transition Function Selection 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"
|
|
textline " "
|
|
bitfld.long 0x04 0. " F0[4] ,First Transition Function Selection Index" "0,1"
|
|
line.long 0x08 "GPIF_RIGHT_WAVEFORM2(255),Right Edge Waveform Memory Register (255)2"
|
|
bitfld.long 0x08 31. " VALID ,Entry Valid" "Invalid,Valid"
|
|
bitfld.long 0x08 30. " BETA_DEASSERT ,Beta deassert" "Asserted,Deasserted"
|
|
hexmask.long.byte 0x08 22.--29. 1. " REPEAT_COUNT[1:0] ,Number of times to stay in this state (-1)"
|
|
hexmask.long.tbyte 0x08 0.--21. 1. " BETA[31:10] ,Beta Secondary Outputs"
|
|
line.long 0x0C "GPIF_RIGHT_WAVEFORM3(255),Right Edge Waveform Memory Register (255)3"
|
|
tree.end
|
|
width 0x0B
|
|
tree.end
|
|
tree "P-Port"
|
|
base a:0xE0017E00
|
|
width 17.
|
|
rgroup.word 0x00++0x01
|
|
line.word 0x00 "PP_ID,P-Port Device ID Register"
|
|
group.word 0x04++0x01
|
|
line.word 0x00 "PP_INIT,P-Port Reset and Power Control Register"
|
|
bitfld.word 0x00 15. " BIG_ENDIAN ,P-Port Endian Configuration" "Little endian,Big endian"
|
|
bitfld.word 0x00 11. " HARD_RESET_N ,Global Hard Reset" "Reset,No effect"
|
|
bitfld.word 0x00 10. " CPU_RESET_N ,CPU Reset" "Reset,No effect"
|
|
textline " "
|
|
rbitfld.word 0x00 4. " WAKEUP_CLK ,System Wake-up from Suspended State Indicator" "Not occurred,Occurred"
|
|
rbitfld.word 0x00 3. " WAKEUP_PWR ,System Wake-up from Stand-by Mode Indicator" "Not occurred,Occurred"
|
|
rbitfld.word 0x00 2. " WDT_RESET ,System Wake-up from WDT-Induced Hard Reset Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.word 0x00 1. " SW_RESET ,System Wake-up from Software-Induced Hard Reset Indicator" "Not occurred,Occurred"
|
|
bitfld.word 0x00 0. " POR ,System Wake-up through Power-on-Reset Indicator" "Not occurred,Occurred"
|
|
if ((d.w(a:0xE0017E00+0x08))&0x80)==0x80
|
|
group.word 0x08++0x01
|
|
line.word 0x00 "PP_CONFIG,P-Port Configuration Register"
|
|
bitfld.word 0x00 15. " DACK_POLARITY ,DACK Polarity Setting" "Active low,Active high"
|
|
bitfld.word 0x00 14. " DRQ_POLARITY ,DRQ Polarity Setting" "Active low,Active high"
|
|
bitfld.word 0x00 13. " DRQ_VALUE ,DRQ Assertion Configuration when DRQ_OVERRIDE = 1" "Deasserted,Asserted"
|
|
textline " "
|
|
bitfld.word 0x00 12. " DRQ_OVERRIDE ,DRQ Signal Override to DRQ_VALUE" "Not overridden,Overridden"
|
|
bitfld.word 0x00 11. " INTR_POLARITY ,INTR Polarity Setting" "Active low,Active high"
|
|
bitfld.word 0x00 10. " INTR_VALUE ,INTR Assertion Configuration when INTR_OVERRIDE = 1" "Deasserted,Asserted"
|
|
textline " "
|
|
bitfld.word 0x00 9. " INTR_OVERRIDE ,INTR Signal Override to INTR_VALUE" "Not overridden,Overridden"
|
|
bitfld.word 0x00 7. " DRQMODE ,DMA Signaling Mode" "Pulse mode,Burst mode"
|
|
bitfld.word 0x00 6. " CFGMODE ,Initialization Mode" "Normal op. mode,Initialization mode"
|
|
textline " "
|
|
bitfld.word 0x00 0.--3. " BURSTSIZE ,DMA Burst Size in Words" "0 words,2 words,4 words,6 words,8 words,10 words,12 words,14 words,16 words,18 words,20 words,22 words,24 words,26 words,28 words,Infinite"
|
|
else
|
|
group.word 0x08++0x01
|
|
line.word 0x00 "PP_CONFIG,P-Port Configuration Register"
|
|
bitfld.word 0x00 15. " DACK_POLARITY ,DACK Polarity Setting" "Active low,Active high"
|
|
bitfld.word 0x00 14. " DRQ_POLARITY ,DRQ Polarity Setting" "Active low,Active high"
|
|
bitfld.word 0x00 13. " DRQ_VALUE ,DRQ Assertion Configuration when DRQ_OVERRIDE = 1" "Deasserted,Asserted"
|
|
textline " "
|
|
bitfld.word 0x00 12. " DRQ_OVERRIDE ,DRQ Signal Override to DRQ_VALUE" "Not overridden,Overridden"
|
|
bitfld.word 0x00 11. " INTR_POLARITY ,INTR Polarity Setting" "Active low,Active high"
|
|
bitfld.word 0x00 10. " INTR_VALUE ,INTR Assertion Configuration when INTR_OVERRIDE = 1" "Deasserted,Asserted"
|
|
textline " "
|
|
bitfld.word 0x00 9. " INTR_OVERRIDE ,INTR Signal Override to INTR_VALUE" "Not overridden,Overridden"
|
|
bitfld.word 0x00 7. " DRQMODE ,DMA Signaling Mode" "Pulse mode,Burst mode"
|
|
bitfld.word 0x00 6. " CFGMODE ,Initialization Mode" "Normal op. mode,Initialization mode"
|
|
endif
|
|
group.word 0x1C++0x01
|
|
line.word 0x00 "PP_INTR_MASK,P-Port Interrupt Mask Register"
|
|
bitfld.word 0x00 15. " WAKEUP ,WAKEUP Event Pass onto INT Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 14. " WR_MB_EMPTY ,WR_MB_EMPTY Event Pass onto INT Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 13. " RD_MB_FULL ,RD_MB_FULL Event Pass onto INT Line" "Not forwarded,Forwarded"
|
|
textline " "
|
|
bitfld.word 0x00 12. " DMA_READY_EV ,DMA_READY_EV Event Pass onto INT Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 11. " DMA_WMARK_EV ,DMA_WMARK_EV Event Pass onto INT Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 7. " GPIF_ERR ,GPIF_ERR Event Pass onto INT Line" "Not forwarded,Forwarded"
|
|
textline " "
|
|
bitfld.word 0x00 5. " PIB_ERR ,PIB_ERR Event Pass onto INT Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 4. " GPIF_INT ,GPIF_INT Event Pass onto INT Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 3. " SOCK_AGG_BH ,SOCK_AGG_BH Event Pass onto INT Line" "Not forwarded,Forwarded"
|
|
textline " "
|
|
bitfld.word 0x00 2. " SOCK_AGG_BL ,SOCK_AGG_BL Event Pass onto INT Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 1. " SOCK_AGG_AH ,SOCK_AGG_AH Event Pass onto INT Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 0. " SOCK_AGG_AL ,SOCK_AGG_AL Event Pass onto INT Line" "Not forwarded,Forwarded"
|
|
group.word 0x20++0x01
|
|
line.word 0x00 "PP_DRQR5_MASK,P-Port DRQ/R5 Mask Register"
|
|
bitfld.word 0x00 15. " WAKEUP ,WAKEUP Event Pass onto DRQ Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 14. " WR_MB_EMPTY ,WR_MB_EMPTY Event Pass onto DRQ Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 13. " RD_MB_FULL ,RD_MB_FULL Event Pass onto DRQ Line" "Not forwarded,Forwarded"
|
|
textline " "
|
|
bitfld.word 0x00 12. " DMA_READY_EV ,DMA_READY_EV Event Pass onto DRQ Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 11. " DMA_WMARK_EV ,DMA_WMARK_EV Event Pass onto DRQ Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 7. " GPIF_ERR ,GPIF_ERR Event Pass onto DRQ Line" "Not forwarded,Forwarded"
|
|
textline " "
|
|
bitfld.word 0x00 5. " PIB_ERR ,PIB_ERR Event Pass onto DRQ Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 4. " GPIF_INT ,GPIF_INT Event Pass onto DRQ Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 3. " SOCK_AGG_BH ,SOCK_AGG_BH Event Pass onto DRQ Line" "Not forwarded,Forwarded"
|
|
textline " "
|
|
bitfld.word 0x00 2. " SOCK_AGG_BL ,SOCK_AGG_BL Event Pass onto DRQ Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 1. " SOCK_AGG_AH ,SOCK_AGG_AH Event Pass onto DRQ Line" "Not forwarded,Forwarded"
|
|
bitfld.word 0x00 0. " SOCK_AGG_AL ,SOCK_AGG_AL Event Pass onto DRQ Line" "Not forwarded,Forwarded"
|
|
textline " "
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "PP_SOCK_MASK,P-Port Socket Mask Register"
|
|
bitfld.long 0x00 31. " SOCK_MASK[31] ,Socket 31 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 30. " [30] ,Socket 30 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 29. " [29] ,Socket 29 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
textline " "
|
|
bitfld.long 0x00 28. " [28] ,Socket 28 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 27. " [27] ,Socket 27 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 26. " [26] ,Socket 26 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
textline " "
|
|
bitfld.long 0x00 25. " [25] ,Socket 25 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 24. " [24] ,Socket 24 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 23. " [23] ,Socket 23 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
textline " "
|
|
bitfld.long 0x00 22. " [22] ,Socket 22 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 21. " [21] ,Socket 21 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 20. " [20] ,Socket 20 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
textline " "
|
|
bitfld.long 0x00 19. " [19] ,Socket 19 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 18. " [18] ,Socket 18 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 17. " [17] ,Socket 17 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
textline " "
|
|
bitfld.long 0x00 16. " [16] ,Socket 16 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 15. " [15] ,Socket 15 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 14. " [14] ,Socket 14 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
textline " "
|
|
bitfld.long 0x00 13. " [13] ,Socket 13 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 12. " [12] ,Socket 12 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 11. " [11] ,Socket 11 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
textline " "
|
|
bitfld.long 0x00 10. " [10] ,Socket 10 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 9. " [9] ,Socket 9 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 8. " [8] ,Socket 8 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
textline " "
|
|
bitfld.long 0x00 7. " [7] ,Socket 7 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 6. " [6] ,Socket 6 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 5. " [5] ,Socket 5 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
textline " "
|
|
bitfld.long 0x00 4. " [4] ,Socket 4 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 3. " [3] ,Socket 3 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 2. " [2] ,Socket 2 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
textline " "
|
|
bitfld.long 0x00 1. " [1] ,Socket 1 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
bitfld.long 0x00 0. " [0] ,Socket 0 Affecting SOCK_AGG_A/B Value Setting" "Not affected,Affected"
|
|
textline " "
|
|
rgroup.word 0x28++0x01
|
|
line.word 0x00 "PP_ERROR,P-Port Error Indicator Register"
|
|
bitfld.word 0x00 10.--14. " GPIF_ERR_CODE[4:0] ,First Error Code after ERROR = 1" ",IIN_ADDR_OVER_WRITE,EG_ADDR_NOT_VALID,DMA_DATA_RD_ERROR,DMA_DATA_WR_ERROR,DMA_ADDR_RD_ERROR,DMA_ADDR_WR_ERROR,SERIAL_PARITY_ERROR,INVALID_STATE_ERROR,?..."
|
|
bitfld.word 0x00 0.--5. " PIB_ERR_CODE[4:0] ,Socket-Based Link Controller Error Code" ",TH0_DIR_ERROR,TH1_DIR_ERROR,TH2_DIR_ERROR,TH3_DIR_ERROR,TH0_WR_OVERFLOW,TH1_WR_OVERFLOW,TH2_WR_OVERFLOW,TH3_WR_OVERFLOW,TH0_RD_UNDERRUN,TH1_RD_UNDERRUN,TH2_RD_UNDERRUN,TH3_RD_UNDERRUN,,,,,,TH0_SCK_ACTIVE,TH0_ADAP_OVERFLOW,TH0_ADAP_UNDERFLOW,TH0_READ_FORCE_END,TH0_READ_BURST_ERR,,,,TH1_SCK_ACTIVE,TH1_ADAP_OVERFLOW,TH1_ADAP_UNDERFLOW,TH1_READ_FORCE_END,TH1_READ_BURST_ERR,,,,TH2_ADAP_OVERFLOW,TH2_ADAP_UNDERFLOW,TH2_ADAP_UNDERFLOW,TH2_READ_FORCE_END,TH2_READ_BURST_ERR,,,,TH3_SCK_ACTIVE,TH3_ADAP_OVERFLOW,TH3_ADAP_UNDERFLOW,TH3_READ_FORCE_END,TH3_READ_BURST_ERR,?..."
|
|
textline " "
|
|
group.word 0x2C++0x01
|
|
line.word 0x00 "PP_DMA_XFER,P-Port DMA Transfer Register"
|
|
rbitfld.word 0x00 15. " DMA_READY ,DMA Link Controller Ready to Exchange Data" "Not ready,Ready"
|
|
rbitfld.word 0x00 14. " DMA_ERROR ,DMA Transfer Error Indicator" "No error,Error"
|
|
rbitfld.word 0x00 13. " DMA_BUSY ,DMA Link Controller Busy Indicator" "Not busy,Busy"
|
|
textline " "
|
|
rbitfld.word 0x00 12. " SIZE_VALID ,DMA Size Value is Valid Indicator" "Not valid,Valid"
|
|
bitfld.word 0x00 10. " LONG_TRANSFER ,DMA Transfer Length Configuration" "Short,Long"
|
|
bitfld.word 0x00 9. " DMA_DIRECTION ,DMA Transfer Direction Configuration" "Read,Write"
|
|
textline " "
|
|
bitfld.word 0x00 8. " DMA_ENABLE ,DMA Transfer Enable" "Disabled,Enabled"
|
|
hexmask.word.byte 0x00 0.--7. 1. " DMA_SOCK[7:0] ,Processor-specified Data Transfer Socket Number"
|
|
group.word 0x30++0x01
|
|
line.word 0x00 "PP_DMA_SIZE,P-Port DMA Transfer Size Register"
|
|
textline " "
|
|
group.long 0x34++0x0F
|
|
line.long 0x00 "PP_WR_MAILBOX1,P-Port Write (Ingress) Mailbox Register 1"
|
|
line.long 0x04 "PP_WR_MAILBOX2,P-Port Write (Ingress) Mailbox Register 2"
|
|
line.long 0x08 "PP_MMIO_ADDR,P-Port MMIO Address Register"
|
|
line.long 0x0C "PP_MMIO_DATA,P-Port MMIO Data Register"
|
|
textline " "
|
|
group.word 0x44++0x01
|
|
line.word 0x00 "PP_MMIO,P-Port MMIO Control Registers"
|
|
rbitfld.word 0x00 3. " MMIO_FAIL ,MMIO Operation Fail Indicator" "Not failed,Failed"
|
|
rbitfld.word 0x00 2. " MMIO_BUSY ,MMIO Operation Status" "Not pending,Pending"
|
|
bitfld.word 0x00 1. " MMIO_WR ,MMIO Write Operation Initiation" "Not initiated,Initiated"
|
|
textline " "
|
|
bitfld.word 0x00 0. " MMIO_RD ,MMIO Read Operation Initiation" "Not initiated,Initiated"
|
|
group.word 0x48++0x01
|
|
line.word 0x00 "PP_EVENT,P-Port Event Register"
|
|
eventfld.word 0x00 15. " WAKEUP ,Wake-up from Stand-by or Suspended State" "Not occurred,Occurred"
|
|
bitfld.word 0x00 14. " WR_MB_EMPTY ,WR Mailbox Empty Indicator" "Not empty,Empty"
|
|
eventfld.word 0x00 13. " RD_MB_FULL ,RD Mailbox Full Indicator" "Not full,Full"
|
|
textline " "
|
|
rbitfld.word 0x00 12. " DMA_READY_EV ,P-Port Ready for Data Transfer Indicator" "Not ready,Ready"
|
|
rbitfld.word 0x00 11. " DMA_WMARK_EV ,P-Port Remaining Words Indicator" "Not enough,Enough"
|
|
eventfld.word 0x00 7. " GPIF_ERR ,GPIF Error Event Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.word 0x00 5. " PIB_ERR ,Socket-based Link Controller Error Event Indicator" "Not occurred,Occurred"
|
|
eventfld.word 0x00 4. " GPIF_INT ,Host Interrupt Raised by State Machine Indicator" "Not raised,Raised"
|
|
rbitfld.word 0x00 3. " SOCK_AGG_BH ,At Least One Bit Set in SOCK_STAT_B[15:8] Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
rbitfld.word 0x00 2. " SOCK_AGG_BL ,At Least One Bit Set in SOCK_STAT_B[7:0] Indicator" "Not occurred,Occurred"
|
|
rbitfld.word 0x00 1. " SOCK_AGG_AH ,At Least One Bit Set in SOCK_STAT_A[15:8] Indicator" "Not occurred,Occurred"
|
|
rbitfld.word 0x00 0. " SOCK_AGG_AL ,At Least One Bit Set in SOCK_STAT_A[7:0] Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
rgroup.long 0x4C++0x0B
|
|
line.long 0x00 "PP_RD_MAILBOX1,P-Port Read (Egress) Mailbox Register 1"
|
|
line.long 0x04 "PP_RD_MAILBOX2,P-Port Read (Egress) Mailbox Register 2"
|
|
line.long 0x08 "PP_SOCK_STAT,P-Port Socket Status Register"
|
|
bitfld.long 0x08 31. " SOCK_STAT[31] ,Socket 31 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 30. " [30] ,Socket 30 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 29. " [29] ,Socket 29 Buffer Availability Indicator" "Not available,Available"
|
|
textline " "
|
|
bitfld.long 0x08 28. " [28] ,Socket 28 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 27. " [27] ,Socket 27 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 26. " [26] ,Socket 26 Buffer Availability Indicator" "Not available,Available"
|
|
textline " "
|
|
bitfld.long 0x08 25. " [25] ,Socket 25 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 24. " [24] ,Socket 24 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 23. " [23] ,Socket 23 Buffer Availability Indicator" "Not available,Available"
|
|
textline " "
|
|
bitfld.long 0x08 22. " [22] ,Socket 22 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 21. " [21] ,Socket 21 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 20. " [20] ,Socket 20 Buffer Availability Indicator" "Not available,Available"
|
|
textline " "
|
|
bitfld.long 0x08 19. " [19] ,Socket 19 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 18. " [18] ,Socket 18 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 17. " [17] ,Socket 17 Buffer Availability Indicator" "Not available,Available"
|
|
textline " "
|
|
bitfld.long 0x08 16. " [16] ,Socket 16 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 15. " [15] ,Socket 15 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 14. " [14] ,Socket 14 Buffer Availability Indicator" "Not available,Available"
|
|
textline " "
|
|
bitfld.long 0x08 13. " [13] ,Socket 13 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 12. " [12] ,Socket 12 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 11. " [11] ,Socket 11 Buffer Availability Indicator" "Not available,Available"
|
|
textline " "
|
|
bitfld.long 0x08 10. " [10] ,Socket 10 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 9. " [9] ,Socket 9 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 8. " [8] ,Socket 8 Buffer Availability Indicator" "Not available,Available"
|
|
textline " "
|
|
bitfld.long 0x08 7. " [7] ,Socket 7 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 6. " [6] ,Socket 6 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 5. " [5] ,Socket 5 Buffer Availability Indicator" "Not available,Available"
|
|
textline " "
|
|
bitfld.long 0x08 4. " [4] ,Socket 4 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 3. " [3] ,Socket 3 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 2. " [2] ,Socket 2 Buffer Availability Indicator" "Not available,Available"
|
|
textline " "
|
|
bitfld.long 0x08 1. " [1] ,Socket 1 Buffer Availability Indicator" "Not available,Available"
|
|
bitfld.long 0x08 0. " [0] ,Socket 0 Buffer Availability Indicator" "Not available,Available"
|
|
group.word 0x58++0x01
|
|
line.word 0x00 "PP_BUF_SIZE_CNT,P-Port Socket Buffer Size or Count Register"
|
|
width 0x0B
|
|
tree.end
|
|
tree "USB Port"
|
|
base a:0xE0030000
|
|
width 15.
|
|
group.long 0x00++0x07
|
|
line.long 0x00 "UIB_INTR,USB Interrupt Register"
|
|
eventfld.long 0x00 12. " EPM_URUN_TIMEOUT ,SuperSpeed Egress EPM Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x00 11. " EPM_URUN ,SuperSpeed Egress EPM Interrupt" "No interrupt,Interrupt"
|
|
rbitfld.long 0x00 10. " PROT_EP_INT ,SuperSpeed Device Endpoint Interrupt" "No interrupt,Interrupt"
|
|
textline " "
|
|
rbitfld.long 0x00 9. " PROT_INT ,SuperSpeed Protocol Layer Interrupt" "No interrupt,Interrupt"
|
|
rbitfld.long 0x00 8. " LNK_INT ,SuperSpeed Link Controller Interrupt" "No interrupt,Interrupt"
|
|
rbitfld.long 0x00 7. " CHGDET_INT ,USB Charger Detect Interrupt" "No interrupt,Interrupt"
|
|
textline " "
|
|
rbitfld.long 0x00 6. " OTG_INT ,USB OTG Interrupt" "No interrupt,Interrupt"
|
|
rbitfld.long 0x00 5. " DEV_CTL_INT ,Device USB Control Interrupt" "No interrupt,Interrupt"
|
|
rbitfld.long 0x00 4. " DEV_EP_INT ,Device EP Interrupt" "No interrupt,Interrupt"
|
|
textline " "
|
|
rbitfld.long 0x00 3. " OHCI_INT ,OHCI Interrupt" "No interrupt,Interrupt"
|
|
rbitfld.long 0x00 2. " EHCI_INT ,EHCI Interrupt" "No interrupt,Interrupt"
|
|
rbitfld.long 0x00 1. " HOST_EP_INT ,Host EP Interrupt" "No interrupt,Interrupt"
|
|
textline " "
|
|
rbitfld.long 0x00 0. " HOST_INT ,Host INT Status Register Interrupt" "No interrupt,Interrupt"
|
|
line.long 0x04 "UIB_INTR_MASK,USB Interrupt Mask Register"
|
|
eventfld.long 0x04 12. " EPM_URUN_TIMEOUT ,SuperSpeed Egress EPM Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x04 11. " EPM_URUN ,SuperSpeed Egress EPM Interrupt Mask" "Masked,Not masked"
|
|
rbitfld.long 0x04 10. " PROT_EP_INT ,SuperSpeed Device Endpoint Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
rbitfld.long 0x04 9. " PROT_INT ,SuperSpeed Protocol Layer Interrupt Mask" "Masked,Not masked"
|
|
rbitfld.long 0x04 8. " LNK_INT ,SuperSpeed Link Controller Interrupt Mask" "Masked,Not masked"
|
|
rbitfld.long 0x04 7. " CHGDET_INT ,USB Charger Detect Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
rbitfld.long 0x04 6. " OTG_INT ,USB OTG Interrupt Mask" "Masked,Not masked"
|
|
rbitfld.long 0x04 5. " DEV_CTL_INT ,Device USB Control Interrupt Mask" "Masked,Not masked"
|
|
rbitfld.long 0x04 4. " DEV_EP_INT ,Device EP Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
rbitfld.long 0x04 3. " OHCI_INT ,OHCI Interrupt Mask" "Masked,Not masked"
|
|
rbitfld.long 0x04 2. " EHCI_INT ,EHCI Interrupt Mask" "Masked,Not masked"
|
|
rbitfld.long 0x04 1. " HOST_EP_INT ,Host EP Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
rbitfld.long 0x04 0. " HOST_INT ,Host INT Status Register Interrupt Mask" "Masked,Not masked"
|
|
group.long 0x7F00++0x07
|
|
line.long 0x00 "UIB_ID,Block Identification and Version Number Register"
|
|
hexmask.long.word 0x00 16.--31. 1. " BLOCK_VERSION[15:0] ,IP Block Version Number"
|
|
hexmask.long.word 0x00 0.--15. 1. " BLOCK_ID[15:0] ,IP Memory Space Unique ID Number"
|
|
line.long 0x04 "UIB_POWER,Power, Clock, and Reset Control Registers"
|
|
rbitfld.long 0x04 31. " RESETN ,System Reset Signal for All Block Logic" "Reset,Not reset"
|
|
bitfld.long 0x04 0. " ACTIVE ,Block Active Indicator" "Not active,Active"
|
|
width 0x0B
|
|
tree.end
|
|
tree "USB2 HS/FS/LS PHY"
|
|
base a:0xE0031000
|
|
width 18.
|
|
sif !CPUIS("CYUSB3031")
|
|
group.long 0x08++0x07
|
|
line.long 0x00 "PHY_CLK_AND_TEST,USB PHY Clocks and Testability Configuration Register"
|
|
bitfld.long 0x00 30. " ON_DCD ,MIPS PHY Data Contact Detect (CDC) Circuitry Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 29. " SUSPEND_N ,Value Applied to USB2 PHY Suspend" "Suspended,Not suspended"
|
|
bitfld.long 0x00 27. " RESET ,USB2 PHY Reset Value Apply" "Not applied,Applied"
|
|
textline " "
|
|
bitfld.long 0x00 25. " VDATSRCEEN ,Charger Detect Vdat Source Enable" "Disabled,Enabled"
|
|
rbitfld.long 0x00 24. " CHGRDET ,MIPS PHY Charger Detector Output" "Host,Charger"
|
|
bitfld.long 0x00 23. " CHGRMODE ,MIPS PHY Charger Detector Mode" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 22. " CHGRDETEN ,MIPS PHY Charger Detector Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 21. " CHGRDETON ,MIPS PHY Charger Detector Power On Control" "Off,On"
|
|
rbitfld.long 0x00 20. " IDDIG ,MIPS PHY Digital Value of ID Line" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 19. " IDPULLUP ,MIPS PHY ID Line Sampling Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " VLOAD ,Vendor Control Register Load" "Loaded,Not loaded"
|
|
bitfld.long 0x00 1. " ONCLOCK ,480-MHz Clock Output in Suspend Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 0. " DATABUS16_8 ,Data Bus Size Configuration" ",16-bit"
|
|
line.long 0x04 "PHY_CONF,USB PHY Programmability and Serial Interface Register"
|
|
bitfld.long 0x04 23. " PREEMDEPTH ,HS Driver Pre-emphasis Depth" "0,1"
|
|
bitfld.long 0x04 22. " ENPRE ,HS Driver Pre-emphasis Enable" "Disabled,Enabled"
|
|
bitfld.long 0x04 20.--21. " FSRFTSEL[1:0] ,FS Driver Rise/Fall Time Control" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x04 18.--19. " LSRFTSEL[1:0] ,LS Driver Rise/Fall Time Control" "0,1,2,3"
|
|
bitfld.long 0x04 16.--17. " ICPCTRL[1:0] ,PLL Charge Pump Current Control" "0,1,2,3"
|
|
bitfld.long 0x04 14.--15. " HSTEDVSEL[1:0] ,Reference Voltage for High Speed Transmission" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x04 11.--13. " FSTUNEVSEL[2:0] ,Reference Voltage Control for Calibration Circuit" "0,1,2,3,4,5,6,7"
|
|
bitfld.long 0x04 9.--10. " HSDEDVSEL[1:0] ,Reference Voltage for High Speed Disconnect" "0,1,2,3"
|
|
bitfld.long 0x04 5.--8. " HSDRVSLOPE[3:0] ,HS Driver Slope Control" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x04 3.--4. " HSDRVAMPLITUDE[1:0] ,HS Driver Amplitude Control" "0,1,2,3"
|
|
bitfld.long 0x04 1.--2. " HSDRVTIMINGN[1:0] ,HS NMOS Driver Timing Control" "0,1,2,3"
|
|
bitfld.long 0x04 0. " HSDRVTIMINGP ,HS PMOS Driver Timing Control" "0,1"
|
|
textline " "
|
|
else
|
|
group.long 0x08++0x07
|
|
line.long 0x00 "PHY_CLK_AND_TEST,USB PHY Clocks and Testability Configuration Register"
|
|
bitfld.long 0x00 30. " ON_DCD ,MIPS PHY Data Contact Detect (CDC) Circuitry Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 29. " SUSPEND_N ,Value Applied to USB2 PHY Suspend" "Suspended,Not suspended"
|
|
bitfld.long 0x00 27. " RESET ,USB2 PHY Reset Value Apply" "Not applied,Applied"
|
|
textline " "
|
|
bitfld.long 0x00 25. " VDATSRCEEN ,Charger Detect Vdat Source Enable" "Disabled,Enabled"
|
|
rbitfld.long 0x00 24. " CHGRDET ,MIPS PHY Charger Detector Output" "Host,Charger"
|
|
bitfld.long 0x00 23. " CHGRMODE ,MIPS PHY Charger Detector Mode" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 22. " CHGRDETEN ,MIPS PHY Charger Detector Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 21. " CHGRDETON ,MIPS PHY Charger Detector Power On Control" "Off,On"
|
|
rbitfld.long 0x00 20. " IDDIG ,MIPS PHY Digital Value of ID Line" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 19. " IDPULLUP ,MIPS PHY ID Line Sampling Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " VLOAD ,Vendor Control Register Load" "Loaded,Not loaded"
|
|
bitfld.long 0x00 1. " ONCLOCK ,480-MHz Clock Output in Suspend Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 0. " DATABUS16_8 ,Data Bus Size Configuration" ",16-bit"
|
|
line.long 0x04 "PHY_CONF,USB PHY Programmability and Serial Interface Register"
|
|
bitfld.long 0x04 20.--21. " FSRFTSEL[1:0] ,FS Driver Rise/Fall Time Control" "0,1,2,3"
|
|
bitfld.long 0x04 18.--19. " LSRFTSEL[1:0] ,LS Driver Rise/Fall Time Control" "0,1,2,3"
|
|
bitfld.long 0x04 16.--17. " ICPCTRL[1:0] ,PLL Charge Pump Current Control" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x04 11.--13. " FSTUNEVSEL[2:0] ,Reference Voltage Control for Calibration Circuit" "0,1,2,3,4,5,6,7"
|
|
endif
|
|
textline " "
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "PHY_CHIRP,USB PHY Chirp Control Register"
|
|
bitfld.long 0x00 30. " OVERRIDE_FSM ,Chirp State Machine Override" "0,1"
|
|
bitfld.long 0x00 0.--4. " CHIRP_STATE[4:0] ,Chirp State Machine State Setting" "FULL_SPEED,FULL_SPEED_SUSPEND,SWITCH_XCVR_TO_HSPD,CHIRP,LOOK_FOR_K1,LOOK_FOR_J1,LOOK_FOR_K2,LOOK_FOR_J2,LOOK_FOR_K3,LOOK_FOR_J3,SWITCH_XCVR_TO_FSPD,WAIT_END_RESET_FSPD,HIGH_SPEED,SWITCH_XCVR_TO_FSPD_CHK_RESET,CHECK_RESET,HIGH_SPEED_SUSPEND,WAIT_END_OF_RESUME,WAIT_PP_AFTER_RESUME,?..."
|
|
width 0x0B
|
|
tree.end
|
|
tree "USB2 Device Controller"
|
|
base a:0xE0031400
|
|
width 21.
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "DEV_CS,Device Controller Master Control and Status Register"
|
|
bitfld.long 0x00 31. " NAKAL ,Hardware NAK All Transfers" "ACK,NACK"
|
|
eventfld.long 0x00 26. " SETUP_CLR_BUSY ,Device ACK SETUP Data or Status Phase Packets Allow" "Not allowed,Allowed"
|
|
bitfld.long 0x00 23.--25. " TEST_MODE[2:0] ,USB Test Mode" "Normal op.,Test_J,Test_K,Test_SE0_NAK,Test_Packet,?..."
|
|
textline " "
|
|
hexmask.long.byte 0x00 16.--22. 1. " DEVICEADDR[6:0] ,Host Unique 7-bit Address"
|
|
hexmask.long.byte 0x00 8.--15. 1. " COUNT[7:0] ,Detected Errors Count"
|
|
hexmask.long.byte 0x00 0.--7. 1. " ERR_LIMIT[7:0] ,Error Number Interrupt Limit"
|
|
rgroup.long 0x04++0x03
|
|
line.long 0x00 "DEV_FRAMECNT,FRAMECNT Register"
|
|
hexmask.long.word 0x00 3.--13. 1. " FRAMECNT[10:0] ,SOF Token Sending Count"
|
|
bitfld.long 0x00 0.--2. " MICROFRAME[2:0] ,Last Occurred Microframe Indicator" "0,1,2,3,4,5,6,7"
|
|
group.long 0x08++0x03
|
|
line.long 0x00 "DEV_PWR_CS,Power Management Control and Status Register"
|
|
rbitfld.long 0x00 7. " HSM ,SIE Operating in High Speed Mode Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 6. " FORCE_FS ,Device Controller Forced to Enumerate as Full Speed Device" "Not forced,Forced"
|
|
bitfld.long 0x00 4. " DEV_SUSPEND ,USB Device Controller and PHY in Suspend Mode" "Not suspended,Suspended"
|
|
textline " "
|
|
bitfld.long 0x00 3. " DISCON ,Hardware Disconnect from USB BUS" "Not disconnected,Disconnected"
|
|
bitfld.long 0x00 2. " NOSYNSOF ,Missing SOFs Synthesizing Disable" "No,Yes"
|
|
bitfld.long 0x00 0. " SIGRSUME ,K State Drive onto USB Bus" "Not driven,Driven"
|
|
rgroup.long 0x0C++0x07
|
|
line.long 0x00 "DEV_SETUPDAT0,SETUPDAT0 Register"
|
|
hexmask.long.word 0x00 16.--31. 1. " SETUP_VALUE[15:0] ,Setup Value Data Field"
|
|
hexmask.long.byte 0x00 8.--15. 1. " SETUP_REQUEST[7:0] ,Setup Request Data Field"
|
|
hexmask.long.byte 0x00 0.--7. 1. " SETUP_REQUEST_TYPE[7:0] ,Setup Request Type Data Field"
|
|
line.long 0x04 "DEV_SETUPDAT1,SETUPDAT1 Register"
|
|
hexmask.long.word 0x04 16.--31. 1. " SETUP_LENGTH[15:0] ,Setup Length Data Field"
|
|
hexmask.long.word 0x04 0.--15. 1. " SETUP_INDEX[15:0] ,Setup Index Data Field"
|
|
group.long 0x14++0x03
|
|
line.long 0x00 "DEV_TOGGLE,Data Toggle for Endpoints Register"
|
|
bitfld.long 0x00 8. " TOGGLE_VALID ,Q Valid for Selected Endpoint Indicator" "Not valid,Valid"
|
|
rbitfld.long 0x00 7. " Q ,Toggle Bit Current Value" "0,1"
|
|
bitfld.long 0x00 6. " S ,Data Toggle Set to 1" "No effect,Set"
|
|
textline " "
|
|
bitfld.long 0x00 5. " R ,Data Toggle Reset to 0" "No effect,Set"
|
|
bitfld.long 0x00 4. " IO ,In/Out Setting" "Out,In"
|
|
bitfld.long 0x00 0.--3. " ENDPOINT[3:0] ,Endpoint Setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
group.long 0x18++0x03
|
|
line.long 0x00 "DEV_EPI_CS(0),IN Endpoint Control and Status Register 0"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x1C++0x03
|
|
line.long 0x00 "DEV_EPI_CS(1),IN Endpoint Control and Status Register 1"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x20++0x03
|
|
line.long 0x00 "DEV_EPI_CS(2),IN Endpoint Control and Status Register 2"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "DEV_EPI_CS(3),IN Endpoint Control and Status Register 3"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x28++0x03
|
|
line.long 0x00 "DEV_EPI_CS(4),IN Endpoint Control and Status Register 4"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x2C++0x03
|
|
line.long 0x00 "DEV_EPI_CS(5),IN Endpoint Control and Status Register 5"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x30++0x03
|
|
line.long 0x00 "DEV_EPI_CS(6),IN Endpoint Control and Status Register 6"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x34++0x03
|
|
line.long 0x00 "DEV_EPI_CS(7),IN Endpoint Control and Status Register 7"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x38++0x03
|
|
line.long 0x00 "DEV_EPI_CS(8),IN Endpoint Control and Status Register 8"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x3C++0x03
|
|
line.long 0x00 "DEV_EPI_CS(9),IN Endpoint Control and Status Register 9"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x40++0x03
|
|
line.long 0x00 "DEV_EPI_CS(10),IN Endpoint Control and Status Register 10"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x44++0x03
|
|
line.long 0x00 "DEV_EPI_CS(11),IN Endpoint Control and Status Register 11"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x48++0x03
|
|
line.long 0x00 "DEV_EPI_CS(12),IN Endpoint Control and Status Register 12"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x4C++0x03
|
|
line.long 0x00 "DEV_EPI_CS(13),IN Endpoint Control and Status Register 13"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x50++0x03
|
|
line.long 0x00 "DEV_EPI_CS(14),IN Endpoint Control and Status Register 14"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x54++0x03
|
|
line.long 0x00 "DEV_EPI_CS(15),IN Endpoint Control and Status Register 15"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending IN Token to Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 18. " COMMIT ,IN Token ACKed by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x58++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(0),IN Endpoint Remaining Transfer Length Register 0"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x5C++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(1),IN Endpoint Remaining Transfer Length Register 1"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x60++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(2),IN Endpoint Remaining Transfer Length Register 2"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x64++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(3),IN Endpoint Remaining Transfer Length Register 3"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x68++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(4),IN Endpoint Remaining Transfer Length Register 4"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x6C++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(5),IN Endpoint Remaining Transfer Length Register 5"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x70++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(6),IN Endpoint Remaining Transfer Length Register 6"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x74++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(7),IN Endpoint Remaining Transfer Length Register 7"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x78++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(8),IN Endpoint Remaining Transfer Length Register 8"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(9),IN Endpoint Remaining Transfer Length Register 9"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x80++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(10),IN Endpoint Remaining Transfer Length Register 10"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x84++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(11),IN Endpoint Remaining Transfer Length Register 11"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x88++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(12),IN Endpoint Remaining Transfer Length Register 12"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x8C++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(13),IN Endpoint Remaining Transfer Length Register 13"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x90++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(14),IN Endpoint Remaining Transfer Length Register 14"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x94++0x03
|
|
line.long 0x00 "DEV_EPI_XFER_CNT(15),IN Endpoint Remaining Transfer Length Register 15"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
textline " "
|
|
group.long 0x98++0x03
|
|
line.long 0x00 "DEV_EPO_CS(0),IN Endpoint Control and Status Register 0"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0x9C++0x03
|
|
line.long 0x00 "DEV_EPO_CS(1),IN Endpoint Control and Status Register 1"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0xA0++0x03
|
|
line.long 0x00 "DEV_EPO_CS(2),IN Endpoint Control and Status Register 2"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0xA4++0x03
|
|
line.long 0x00 "DEV_EPO_CS(3),IN Endpoint Control and Status Register 3"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0xA8++0x03
|
|
line.long 0x00 "DEV_EPO_CS(4),IN Endpoint Control and Status Register 4"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0xAC++0x03
|
|
line.long 0x00 "DEV_EPO_CS(5),IN Endpoint Control and Status Register 5"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0xB0++0x03
|
|
line.long 0x00 "DEV_EPO_CS(6),IN Endpoint Control and Status Register 6"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0xB4++0x03
|
|
line.long 0x00 "DEV_EPO_CS(7),IN Endpoint Control and Status Register 7"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0xB8++0x03
|
|
line.long 0x00 "DEV_EPO_CS(8),IN Endpoint Control and Status Register 8"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0xBC++0x03
|
|
line.long 0x00 "DEV_EPO_CS(9),IN Endpoint Control and Status Register 9"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0xC0++0x03
|
|
line.long 0x00 "DEV_EPO_CS(10),IN Endpoint Control and Status Register 10"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0xC4++0x03
|
|
line.long 0x00 "DEV_EPO_CS(11),IN Endpoint Control and Status Register 11"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0xC8++0x03
|
|
line.long 0x00 "DEV_EPO_CS(12),IN Endpoint Control and Status Register 12"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0xCC++0x03
|
|
line.long 0x00 "DEV_EPO_CS(13),IN Endpoint Control and Status Register 13"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0xD0++0x03
|
|
line.long 0x00 "DEV_EPO_CS(14),IN Endpoint Control and Status Register 14"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
group.long 0xD4++0x03
|
|
line.long 0x00 "DEV_EPO_CS(15),IN Endpoint Control and Status Register 15"
|
|
bitfld.long 0x00 31. " ISOERR_MASK ,ISOERR Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 30. " SHORT_MASK ,SHORT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 29. " ZERO_MASK ,ZERO Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 28. " DONE_MASK ,DONE Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 27. " BNAK_MASK ,BNAK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 26. " COMMIT_MASK ,COMMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 25. " OVF_MASK ,OVF Interrupt Mask" "Masked,Not masked"
|
|
eventfld.long 0x00 23. " ISOERR ,ISO Data PIDs Error Indicator" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x00 22. " SHORT ,Shorter-than-Maxsize Packet Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 21. " ZERO ,Zero-length Packet Returned to Host in IN Transaction Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 20. " DONE ,Transfer Done Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 19. " BNAK ,Host Sending PING/OUT Token to not Empty Bulk IN Endpoint Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x00 18. " COMMIT ,Device Controller ACKs OUT Token Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x00 17. " OVF ,OUT Endpoint Overflow Indicator" "Not occurred,Occurred"
|
|
bitfld.long 0x00 16. " STALL ,Endpoint Stall Setting" "Not stalled,Stalled"
|
|
bitfld.long 0x00 15. " NAK ,NAK on IN Transactions" "Not caused,Caused"
|
|
textline " "
|
|
bitfld.long 0x00 14. " VALID ,Endpoint Activation" "Deactivated,Activated"
|
|
bitfld.long 0x00 12.--13. " ISOINPKS[1:0] ,Number of Packets Sent per Microframe" "0,1,2,3"
|
|
bitfld.long 0x00 10.--11. " TYPE[1:0] ,Endpoint Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
hexmask.long.word 0x00 0.--9. 1. " PAYLOAD[9:0] ,Maximum Number of Bytes Transferred for Each Token"
|
|
textline " "
|
|
group.long 0xD8++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(0),IN Endpoint Remaining Transfer Length Register 0"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0xDC++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(1),IN Endpoint Remaining Transfer Length Register 1"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0xE0++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(2),IN Endpoint Remaining Transfer Length Register 2"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0xE4++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(3),IN Endpoint Remaining Transfer Length Register 3"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0xE8++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(4),IN Endpoint Remaining Transfer Length Register 4"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0xEC++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(5),IN Endpoint Remaining Transfer Length Register 5"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0xF0++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(6),IN Endpoint Remaining Transfer Length Register 6"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0xF4++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(7),IN Endpoint Remaining Transfer Length Register 7"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0xF8++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(8),IN Endpoint Remaining Transfer Length Register 8"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(9),IN Endpoint Remaining Transfer Length Register 9"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x100++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(10),IN Endpoint Remaining Transfer Length Register 10"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x104++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(11),IN Endpoint Remaining Transfer Length Register 11"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x108++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(12),IN Endpoint Remaining Transfer Length Register 12"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x10C++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(13),IN Endpoint Remaining Transfer Length Register 13"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x110++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(14),IN Endpoint Remaining Transfer Length Register 14"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
group.long 0x114++0x03
|
|
line.long 0x00 "DEV_EPO_XFER_CNT(15),IN Endpoint Remaining Transfer Length Register 15"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " BYTES_REMAINING[23:0] ,Number of Bytes Remaining in Transfer"
|
|
textline " "
|
|
group.long 0x118++0x0b
|
|
line.long 0x00 "DEV_CTRL_INTR_MASK,CONTROL Interrupt Mask Register"
|
|
bitfld.long 0x00 11. " STATUS_STAGE ,STATUS_STAGE Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 8. " URESUME ,URESUME Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 7. " ERRLIMIT ,ERRLIMIT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 6. " SUDAV ,SUDAV Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 5. " SUTOK ,SUTOK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 4. " HSGRANT ,HSGRANT Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 3. " URESET ,URESET Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x00 2. " SUSP ,SUSP Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x00 1. " SOF ,SOF Interrupt Mask" "Masked,Not masked"
|
|
line.long 0x04 "DEV_CTRL_INTR,CONTROL Interrupt Mask Register"
|
|
eventfld.long 0x04 11. " STATUS_STAGE ,Control Transfer Status Stage Completed Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 8. " URESUME ,USB RESUME Initiated Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 7. " ERRLIMIT ,USB Error Limit Detect from UIB_DEV_CS Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 6. " SUDAV ,Valid SETUP Token and Data Received Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x04 5. " SUTOK ,SETUP Token Received Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x04 4. " HSGRANT ,Host Granting High Speed Communications Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x04 3. " URESET ,USB RESET Initiated Indicator" "Not occurred,Occurred"
|
|
eventfld.long 0x04 2. " SUSP ,USB Suspended by Host Indicator" "Not occurred,Occurred"
|
|
textline " "
|
|
eventfld.long 0x04 1. " SOF ,SOF Indicator" "Not occurred,Occurred"
|
|
line.long 0x08 "DEV_EP_INTR_MASK,USB EP Interrupt Mask Register"
|
|
bitfld.long 0x08 31. " EP_OUT[15] ,EPO_CS[15] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 30. " [14] ,EPO_CS[14] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 29. " [13] ,EPO_CS[13] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 28. " [12] ,EPO_CS[12] Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 27. " [11] ,EPO_CS[11] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 26. " [10] ,EPO_CS[10] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 25. " [9] ,EPO_CS[9] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 24. " [8] ,EPO_CS[8] Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 23. " [7] ,EPO_CS[7] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 22. " [6] ,EPO_CS[6] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 21. " [5] ,EPO_CS[5] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 20. " [4] ,EPO_CS[4] Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 19. " [3] ,EPO_CS[3] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 18. " [2] ,EPO_CS[2] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 17. " [1] ,EPO_CS[1] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 16. " [0] ,EPO_CS[0] Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 15. " EP_IN[15] ,EPI_CS[15] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 14. " [14] ,EPI_CS[14] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 13. " [13] ,EPI_CS[13] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 12. " [12] ,EPI_CS[12] Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 11. " [11] ,EPI_CS[11] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 10. " [10] ,EPI_CS[10] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 9. " [9] ,EPI_CS[9] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 8. " [8] ,EPI_CS[8] Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 7. " [7] ,EPI_CS[7] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 6. " [6] ,EPI_CS[6] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 5. " [5] ,EPI_CS[5] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 4. " [4] ,EPI_CS[4] Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 3. " [3] ,EPI_CS[3] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 2. " [2] ,EPI_CS[2] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 1. " [1] ,EPI_CS[1] Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 0. " [0] ,EPI_CS[0] Interrupt Mask" "Masked,Not masked"
|
|
rgroup.long 0x124++0x03
|
|
line.long 0x00 "DEV_EP_INTR,USB EP Interrupt Request Register"
|
|
bitfld.long 0x00 31. " EP_OUT[15] ,EPO_CS[15] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 30. " [14] ,EPO_CS[14] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 29. " [13] ,EPO_CS[13] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 28. " [12] ,EPO_CS[12] Interrupt Status" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 27. " [11] ,EPO_CS[11] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 26. " [10] ,EPO_CS[10] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 25. " [9] ,EPO_CS[9] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 24. " [8] ,EPO_CS[8] Interrupt Status" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 23. " [7] ,EPO_CS[7] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 22. " [6] ,EPO_CS[6] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 21. " [5] ,EPO_CS[5] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 20. " [4] ,EPO_CS[4] Interrupt Status" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 19. " [3] ,EPO_CS[3] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 18. " [2] ,EPO_CS[2] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 17. " [1] ,EPO_CS[1] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 16. " [0] ,EPO_CS[0] Interrupt Status" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 15. " EP_IN[15] ,EPI_CS[15] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 14. " [14] ,EPI_CS[14] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 13. " [13] ,EPI_CS[13] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 12. " [12] ,EPI_CS[12] Interrupt Status" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 11. " [11] ,EPI_CS[11] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 10. " [10] ,EPI_CS[10] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 9. " [9] ,EPI_CS[9] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 8. " [8] ,EPI_CS[8] Interrupt Status" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 7. " [7] ,EPI_CS[7] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 6. " [6] ,EPI_CS[6] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 5. " [5] ,EPI_CS[5] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 4. " [4] ,EPI_CS[4] Interrupt Status" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 3. " [3] ,EPI_CS[3] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 2. " [2] ,EPI_CS[2] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 1. " [1] ,EPI_CS[1] Interrupt Status" "Not active,Active"
|
|
bitfld.long 0x00 0. " [0] ,EPI_CS[0] Interrupt Status" "Not active,Active"
|
|
width 0x0B
|
|
tree.end
|
|
tree "USB2 Controller Miscellaneous"
|
|
base a:0xE0031800
|
|
width 18.
|
|
if ((d.l(a:0xE0031800))&0x2000)==0x2000
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "CHGDET_CTRL,Charger Detect Control and Configuration Register"
|
|
bitfld.long 0x00 31. " PHY_CHARGER_DETECT_EN ,PHY Charger Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 24.--26. " ACA_RTRIM[2:0] ,ACA Comparison Resistor Trim" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.byte 0x00 16.--23. 1. " ACA_ADC_OUT[7:0] ,ACA ADC Output"
|
|
textline " "
|
|
bitfld.long 0x00 14. " CARKIT ,Carkit Adaptor Mode" "USB Mode,USB PHY UART mode"
|
|
bitfld.long 0x00 13. " ACA_CONN_MODE ,Charger Connection Mode" "Standard ACA/Charger,Motorola EMU"
|
|
bitfld.long 0x00 12. " ACA_ENABLE ,ACA OTG ID Detection enable" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x00 9.--11. " ACA_OTG_ID_VALUE[2:0] ,Decoded OTG ID Value" "OTG 1.3 B-Device,OTG 1.3 A-Device,MPX.200 VPA,Non-Intelligent Charging Device,Mid-Rate Charger,Fast Charger,?..."
|
|
bitfld.long 0x00 5. " ACA_RTRIM_OVERRIDE ,ACA Comparison Resistor Trim Override" "No override,Override"
|
|
bitfld.long 0x00 1.--4. " ACA_POLL_INTERVAL[3:0] ,ACA OTG ID Polling Interval in [ms]" "16ms,32ms,48ms,64ms,80ms,96ms,112ms,128ms,144ms,160ms,176ms,192ms,208ms,224ms,240ms,256ms"
|
|
textline " "
|
|
rbitfld.long 0x00 0. " PHY_CHG_DETECTED ,PHY USB Charger Presence Indicator" "Not present,Present"
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "CHGDET_CTRL,Charger Detect Control and Configuration Register"
|
|
bitfld.long 0x00 31. " PHY_CHARGER_DETECT_EN ,PHY Charger Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 24.--26. " ACA_RTRIM[2:0] ,ACA Comparison Resistor Trim" "0,1,2,3,4,5,6,7"
|
|
hexmask.long.byte 0x00 16.--23. 1. " ACA_ADC_OUT[7:0] ,ACA ADC Output"
|
|
textline " "
|
|
bitfld.long 0x00 14. " CARKIT ,Carkit Adaptor Mode" "USB Mode,USB PHY UART mode"
|
|
bitfld.long 0x00 13. " ACA_CONN_MODE ,Charger Connection Mode" "Standard ACA/Charger,Motorola EMU"
|
|
bitfld.long 0x00 12. " ACA_ENABLE ,ACA OTG ID Detection enable" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x00 9.--11. " ACA_OTG_ID_VALUE[2:0] ,Decoded OTG ID Value" "OTG 1.3 B-Device,OTG 1.3 A-Device,ACA A-Device,ACA B-Device,ACA C-Device,?..."
|
|
bitfld.long 0x00 5. " ACA_RTRIM_OVERRIDE ,ACA Comparison Resistor Trim Override" "No override,Override"
|
|
bitfld.long 0x00 1.--4. " ACA_POLL_INTERVAL[3:0] ,ACA OTG ID Polling Interval in [ms]" "16ms,32ms,48ms,64ms,80ms,96ms,112ms,128ms,144ms,160ms,176ms,192ms,208ms,224ms,240ms,256ms"
|
|
textline " "
|
|
rbitfld.long 0x00 0. " PHY_CHG_DETECTED ,PHY USB Charger Presence Indicator" "Not present,Present"
|
|
endif
|
|
textline " "
|
|
group.long 0x04++0x17
|
|
line.long 0x00 "CHGDET_INTR,Charger Detect Interrupt Register"
|
|
eventfld.long 0x00 1. " CHG_DET_CHANGE ,USB Charger Detect Change Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x00 0. " OTG_ID_CHANGE ,OTG ID Change Interrupt" "No interrupt,Interrupt"
|
|
line.long 0x04 "CHGDET_INTR_MASK,Charger Detect Interrupt Mask Register"
|
|
bitfld.long 0x04 1. " CHG_DET_CHANGE ,USB Charger Detect Change Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x04 0. " OTG_ID_CHANGE ,OTG ID Change Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
line.long 0x08 "OTG_CTRL,OTG Control Register"
|
|
bitfld.long 0x08 15. " SSEPM_ENABLE ,EPM Connection Selection" "High-speed device,SuperSpeed device"
|
|
bitfld.long 0x08 12.--14. " SSDEV_DEV_HOST_ENABLE ,SuperSpeed and USB 1.1/2.0 and Host Role Functionality Combined Configuration" "No USB Functionality,Only OTG Host function enabled,Only USB 1.1/2.0 Device function enabled,,Only USB 3.0 SS Device enabled,,USB 1.1/2.0 and USB 3.0 SS enabled,?..."
|
|
rbitfld.long 0x08 11. " B_END_SESS ,Vbus B Session End Configuration" "Vbus > 0.8V,Vbus < 0.2V"
|
|
textline " "
|
|
rbitfld.long 0x08 10. " B_SESS_VALID ,Vbus Valid for B Session Configuration" "Vbus < 0.8V,Vbus > 4.0V"
|
|
rbitfld.long 0x08 9. " A_SESS_VALID ,Vbus Valid for A Session Configuration" "Vbus < 0.8V,Vbus > 2.0V"
|
|
bitfld.long 0x08 8. " DSCHG_VBUS ,Vbus Discharge" "Not discharged,Discharged"
|
|
textline " "
|
|
bitfld.long 0x08 7. " CHG_VBUS ,Vbus Charge" "Not charged,Charged"
|
|
rbitfld.long 0x08 6. " VBUS_VALID ,Vbus Valid Configuration" "Vbus < 4.4V,Vbus > 4.7V"
|
|
rbitfld.long 0x08 5. " DM ,D- Line State" "Low,High"
|
|
textline " "
|
|
rbitfld.long 0x08 4. " DP ,D+ Line State" "Low,High"
|
|
bitfld.long 0x08 3. " DP_PD_EN ,D+ Pull-down Enable" "Disabled,Enabled"
|
|
bitfld.long 0x08 2. " DM_PD_EN ,D- Pull-down Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x08 1. " DP_PU_EN ,D+ Pull-up Enable" "Disabled,Enabled"
|
|
bitfld.long 0x08 0. " OTG_ENABLE ,OTG Enable" "Disabled,Enabled"
|
|
textline " "
|
|
line.long 0x0C "OTG_INTR,OTG Interrupt Register"
|
|
eventfld.long 0x0C 5. " OTG_TIMER_TIMEOUT ,OTG Timer Timeout Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x0C 4. " SRP_VBUS_INT ,B-Device Initiated SRP by Pulsing VBUS Line Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x0C 3. " SRP_DP_INT ,B-Device Initiated SRP by Pulsing D+ Signal Interrupt" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x0C 2. " B_END_SESS_INT ,B_END_SESS Goes Active Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x0C 1. " B_SESS_VALID_INT ,B_SESS_VALID Change Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x0C 0. " A_SESS_VALID_INT ,A_SESS_VALID Change Interrupt" "No interrupt,Interrupt"
|
|
line.long 0x10 "OTG_INTR_MASK,OTG Interrupt Mask Register"
|
|
bitfld.long 0x10 5. " OTG_TIMER_TIMEOUT ,OTG Timer Timeout Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x10 4. " SRP_VBUS_INT ,B-Device Initiated SRP by Pulsing VBUS Line Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x10 3. " SRP_DP_INT ,B-Device Initiated SRP by Pulsing D+ Signal Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x10 2. " B_END_SESS_INT ,B_END_SESS Goes Active Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x10 1. " B_SESS_VALID_INT ,B_SESS_VALID Change Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x10 0. " A_SESS_VALID_INT ,A_SESS_VALID Change Interrupt Mask" "Masked,Not masked"
|
|
line.long 0x14 "OTG_TIMER,OTG Timer Register"
|
|
width 0x0B
|
|
tree.end
|
|
tree "USB End Point Manager"
|
|
base a:0xE0031C00
|
|
width 19.
|
|
group.long 0x00++0x0B
|
|
line.long 0x00 "EEPM_CS,Egress EPM Retry Buffer Status Register"
|
|
rbitfld.long 0x00 28.--31. " EG_EPNUM[3:0] ,Active Endpoint Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
rbitfld.long 0x00 18.--21. " URUN_EP_NUM[3:0] ,Number of Endpoint that Underrun Occurred" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17. " URUN_REPAIR_TIMEOUT_EN ,EPM Underrun Timeout Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 16. " URUN_REPAIR_EN ,EPM Underrun Repair Enable" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x00 15. " VALID_PACKETS[15] ,End Point 15 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
rbitfld.long 0x00 14. " [14] ,End Point 14 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
rbitfld.long 0x00 13. " [13] ,End Point 13 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
rbitfld.long 0x00 12. " [12] ,End Point 12 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
textline " "
|
|
rbitfld.long 0x00 11. " [11] ,End Point 11 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
rbitfld.long 0x00 10. " [10] ,End Point 10 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
rbitfld.long 0x00 9. " [9] ,End Point 9 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
rbitfld.long 0x00 8. " [8] ,End Point 8 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
textline " "
|
|
rbitfld.long 0x00 7. " [7] ,End Point 7 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
rbitfld.long 0x00 6. " [6] ,End Point 6 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
rbitfld.long 0x00 5. " [5] ,End Point 5 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
rbitfld.long 0x00 4. " [4] ,End Point 4 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
textline " "
|
|
rbitfld.long 0x00 3. " [3] ,End Point 3 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
rbitfld.long 0x00 2. " [2] ,End Point 2 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
rbitfld.long 0x00 1. " [1] ,End Point 1 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
rbitfld.long 0x00 0. " [0] ,End Point 0 Retry Buffer Containing Valid Packet Indicator" "No,Yes"
|
|
textline " "
|
|
line.long 0x04 "IEPM_CS,Ingress EPM Control and Status Register"
|
|
bitfld.long 0x04 29. " EPM_MUX_RESET ,EPM Mux Reset" "No effect,Reset"
|
|
bitfld.long 0x04 28. " EPM_FLUSH ,EPM Egress and Ingress Flush" "No effect,Flush"
|
|
hexmask.long.word 0x04 16.--27. 1. " WRITE_PTR[11:0] ,Write Pointer of Ingress Buffer"
|
|
hexmask.long.word 0x04 0.--11. 1. " READ_PTR[11:0] ,Read Pointer of Ingress Buffer"
|
|
textline " "
|
|
line.long 0x08 "IEPM_MULT,Ingress EPM MULT Function Control Register"
|
|
hexmask.long.word 0x08 15.--25. 1. " MULT_THRSHOLD[10:0] ,MULT Threshold Value"
|
|
rbitfld.long 0x08 14. " MULT_EN[14] ,MULT for End Point 15 Enable" "Disabled,Enabled"
|
|
rbitfld.long 0x08 13. " [13] ,MULT for End Point 14 Enable" "Disabled,Enabled"
|
|
rbitfld.long 0x08 12. " [12] ,MULT for End Point 13 Enable" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x08 11. " [11] ,MULT for End Point 12 Enable" "Disabled,Enabled"
|
|
rbitfld.long 0x08 10. " [10] ,MULT for End Point 11 Enable" "Disabled,Enabled"
|
|
rbitfld.long 0x08 9. " [9] ,MULT for End Point 10 Enable" "Disabled,Enabled"
|
|
rbitfld.long 0x08 8. " [8] ,MULT for End Point 9 Enable" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x08 7. " [7] ,MULT for End Point 8 Enable" "Disabled,Enabled"
|
|
rbitfld.long 0x08 6. " [6] ,MULT for End Point 7 Enable" "Disabled,Enabled"
|
|
rbitfld.long 0x08 5. " [5] ,MULT for End Point 6 Enable" "Disabled,Enabled"
|
|
rbitfld.long 0x08 4. " [4] ,MULT for End Point 5 Enable" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x08 3. " [3] ,MULT for End Point 4 Enable" "Disabled,Enabled"
|
|
rbitfld.long 0x08 2. " [2] ,MULT for End Point 3 Enable" "Disabled,Enabled"
|
|
rbitfld.long 0x08 1. " [1] ,MULT for End Point 2 Enable" "Disabled,Enabled"
|
|
rbitfld.long 0x08 0. " [0] ,MULT for End Point 1 Enable" "Disabled,Enabled"
|
|
textline " "
|
|
group.long 0x40++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(0),Egress EPM Retry Buffer Status Register 0"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 0 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 0 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 0 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 0"
|
|
group.long 0x44++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(1),Egress EPM Retry Buffer Status Register 1"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 1 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 1 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 1 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 1"
|
|
group.long 0x48++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(2),Egress EPM Retry Buffer Status Register 2"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 2 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 2 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 2 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 2"
|
|
group.long 0x4C++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(3),Egress EPM Retry Buffer Status Register 3"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 3 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 3 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 3 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 3"
|
|
group.long 0x50++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(4),Egress EPM Retry Buffer Status Register 4"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 4 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 4 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 4 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 4"
|
|
group.long 0x54++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(5),Egress EPM Retry Buffer Status Register 5"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 5 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 5 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 5 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 5"
|
|
group.long 0x58++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(6),Egress EPM Retry Buffer Status Register 6"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 6 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 6 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 6 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 6"
|
|
group.long 0x5C++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(7),Egress EPM Retry Buffer Status Register 7"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 7 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 7 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 7 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 7"
|
|
group.long 0x60++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(8),Egress EPM Retry Buffer Status Register 8"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 8 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 8 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 8 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 8"
|
|
group.long 0x64++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(9),Egress EPM Retry Buffer Status Register 9"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 9 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 9 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 9 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 9"
|
|
group.long 0x68++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(10),Egress EPM Retry Buffer Status Register 10"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 10 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 10 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 10 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 10"
|
|
group.long 0x6C++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(11),Egress EPM Retry Buffer Status Register 11"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 11 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 11 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 11 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 11"
|
|
group.long 0x70++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(12),Egress EPM Retry Buffer Status Register 12"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 12 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 12 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 12 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 12"
|
|
group.long 0x74++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(13),Egress EPM Retry Buffer Status Register 13"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 13 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 13 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 13 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 13"
|
|
group.long 0x78++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(14),Egress EPM Retry Buffer Status Register 14"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 14 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 14 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 14 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 14"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EEPM_ENDPOINT(15),Egress EPM Retry Buffer Status Register 15"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 15 Socket Flush" "No effect,Flush"
|
|
rbitfld.long 0x00 30. " EEPM_EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
rbitfld.long 0x00 27. " ZLP ,ZLP in EP 15 Buffer Present" "Not present,Present"
|
|
hexmask.long.word 0x00 11.--26. 1. " EEPM_BYTE_COUNT[15:0] ,Number of Bytes in EP 15 Buffer"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 15"
|
|
textline " "
|
|
group.long 0x80++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(0),Ingress EPM Per Endpoint Control and Status Register 0"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 0 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 0"
|
|
group.long 0x84++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(1),Ingress EPM Per Endpoint Control and Status Register 1"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 1 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 1"
|
|
group.long 0x88++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(2),Ingress EPM Per Endpoint Control and Status Register 2"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 2 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 2"
|
|
group.long 0x8C++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(3),Ingress EPM Per Endpoint Control and Status Register 3"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 3 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 3"
|
|
group.long 0x90++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(4),Ingress EPM Per Endpoint Control and Status Register 4"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 4 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 4"
|
|
group.long 0x94++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(5),Ingress EPM Per Endpoint Control and Status Register 5"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 5 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 5"
|
|
group.long 0x98++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(6),Ingress EPM Per Endpoint Control and Status Register 6"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 6 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 6"
|
|
group.long 0x9C++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(7),Ingress EPM Per Endpoint Control and Status Register 7"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 7 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 7"
|
|
group.long 0xA0++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(8),Ingress EPM Per Endpoint Control and Status Register 8"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 8 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 8"
|
|
group.long 0xA4++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(9),Ingress EPM Per Endpoint Control and Status Register 9"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 9 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 9"
|
|
group.long 0xA8++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(10),Ingress EPM Per Endpoint Control and Status Register 10"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 10 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 10"
|
|
group.long 0xAC++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(11),Ingress EPM Per Endpoint Control and Status Register 11"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 11 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 11"
|
|
group.long 0xB0++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(12),Ingress EPM Per Endpoint Control and Status Register 12"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 12 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 12"
|
|
group.long 0xB4++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(13),Ingress EPM Per Endpoint Control and Status Register 13"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 13 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 13"
|
|
group.long 0xB8++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(14),Ingress EPM Per Endpoint Control and Status Register 14"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 14 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 14"
|
|
group.long 0xBC++0x03
|
|
line.long 0x00 "IEPM_ENDPOINT(15),Ingress EPM Per Endpoint Control and Status Register 15"
|
|
bitfld.long 0x00 31. " SOCKET_FLUSH ,End Point 15 Socket Flush" "No effect,Flush"
|
|
bitfld.long 0x00 30. " EOT_EOP ,End-of-Packet Signalling Configuration" "EOP at end of full packet,EOT at end of every packet"
|
|
rbitfld.long 0x00 22. " EP_READY ,EPM Used by USB Block Condition" "Not ready,Ready"
|
|
hexmask.long.word 0x00 11.--21. 1. " NUM_IN_PACKETS[10:0] ,Number of Packets Guarenteed to Fit in Buffer Space"
|
|
textline " "
|
|
hexmask.long.word 0x00 0.--10. 1. " PACKET_SIZE[10:0] ,Maximum Packet Size for EP 15"
|
|
textline " "
|
|
rgroup.long 0xC0++0x03
|
|
line.long 0x00 "IEPM_FIFO,Ingress EPM FIFO Entry Register"
|
|
bitfld.long 0x00 16. " EP_VALID ,EPM FIFO Entry Valid Indicator" "Not valid,Valid"
|
|
bitfld.long 0x00 12.--15. " IN_EPNUM[3:0] ,Endpoint Number for this Packet" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 11. " EOT ,End of Transfer Indicator" "Not occurred,Occurred"
|
|
hexmask.long.word 0x00 0.--10. 1. " BYTES[10:0] ,Number of Bytes in Packet"
|
|
width 0x0B
|
|
tree.end
|
|
tree "USB2 Host Controller"
|
|
base a:0xE0032000
|
|
width 31.
|
|
group.long 0x00++0x23
|
|
line.long 0x00 "HOST_CS,Host Controller Command and Status Bits Register"
|
|
bitfld.long 0x00 24. " DEACTIVATE_ON_IN_EP_SHORT_PKT ,Enable of EP Deactivation in Case of Device Sending Short Packet" "Disabled,Enabled"
|
|
bitfld.long 0x00 23. " DISABLE_EHCI_HOSTERR ,EHCI_INTR.HOST_SYS_ERR Interrupt Functionality Disable" "No,Yes"
|
|
hexmask.long.word 0x00 8.--22. 1. " FRAME_FIT_OFFSET[14:0] ,Frame Fit Value Calculation in Host Controller"
|
|
hexmask.long.byte 0x00 0.--7. 1. " DEV_ADDR[6:0] ,Address of Device to which Host Wishes to Communicate"
|
|
textline " "
|
|
line.long 0x04 "HOST_EP_INTR,Host End Point Interrupt Register"
|
|
eventfld.long 0x04 31. " EPI_IRQ_TOP[15] ,IN End Point 15 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 30. " [14] ,IN End Point 14 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 29. " [13] ,IN End Point 13 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 28. " [12] ,IN End Point 12 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 27. " [11] ,IN End Point 11 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 26. " [10] ,IN End Point 10 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 25. " [9] ,IN End Point 9 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 24. " [8] ,IN End Point 8 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 23. " [7] ,IN End Point 7 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 22. " [6] ,IN End Point 6 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 21. " [5] ,IN End Point 5 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 20. " [4] ,IN End Point 4 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 19. " [3] ,IN End Point 3 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 18. " [2] ,IN End Point 2 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 17. " [1] ,IN End Point 1 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 16. " [0] ,IN End Point 0 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 15. " EPO_IRQ_TOP[15] ,OUT End Point 15 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 14. " [14] ,OUT End Point 14 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 13. " [13] ,OUT End Point 13 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 12. " [12] ,OUT End Point 12 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 11. " [11] ,OUT End Point 11 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 10. " [10] ,OUT End Point 10 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 9. " [9] ,OUT End Point 9 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 8. " [8] ,OUT End Point 8 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 7. " [7] ,OUT End Point 7 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 6. " [6] ,OUT End Point 6 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 5. " [5] ,OUT End Point 5 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 4. " [4] ,OUT End Point 4 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 3. " [3] ,OUT End Point 3 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 2. " [2] ,OUT End Point 2 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 1. " [1] ,OUT End Point 1 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 0. " [0] ,OUT End Point 0 Deactivated by Host Controller Interrupt" "No interrupt,Interrupt"
|
|
line.long 0x08 "HOST_EP_INTR_MASK,Host End Point Interrupt Mask Register"
|
|
bitfld.long 0x08 31. " EPI_IRQ_MASK[15] ,IN End Point 15 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 30. " [14] ,IN End Point 14 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 29. " [13] ,IN End Point 13 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 28. " [12] ,IN End Point 12 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 27. " [11] ,IN End Point 11 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 26. " [10] ,IN End Point 10 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 25. " [9] ,IN End Point 9 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 24. " [8] ,IN End Point 8 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 23. " [7] ,IN End Point 7 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 22. " [6] ,IN End Point 6 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 21. " [5] ,IN End Point 5 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 20. " [4] ,IN End Point 4 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 19. " [3] ,IN End Point 3 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 18. " [2] ,IN End Point 2 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 17. " [1] ,IN End Point 1 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 16. " [0] ,IN End Point 0 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 15. " EPO_IRQ_MASK[15] ,OUT End Point 15 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 14. " [14] ,OUT End Point 14 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 13. " [13] ,OUT End Point 13 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 12. " [12] ,OUT End Point 12 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 11. " [11] ,OUT End Point 11 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 10. " [10] ,OUT End Point 10 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 9. " [9] ,OUT End Point 9 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 8. " [8] ,OUT End Point 8 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 7. " [7] ,OUT End Point 7 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 6. " [6] ,OUT End Point 6 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 5. " [5] ,OUT End Point 5 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 4. " [4] ,OUT End Point 4 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 3. " [3] ,OUT End Point 3 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 2. " [2] ,OUT End Point 2 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 1. " [1] ,OUT End Point 1 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 0. " [0] ,OUT End Point 0 Deactivated by Host Controller Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
line.long 0x0C "HOST_TOGGLE,Data Toggle for Endpoints Register"
|
|
bitfld.long 0x0C 8. " VALID ,Q Valid for Selected Endpoint Indicator" "Not valid,Valid"
|
|
rbitfld.long 0x0C 7. " Q ,Current Value of Toggle Bit for EP Selected in IO/ENDPOINT" "0,1"
|
|
bitfld.long 0x0C 6. " S ,Sets Data Toggle to 1" "No effect,Set"
|
|
textline " "
|
|
bitfld.long 0x0C 5. " R ,Resets Data Toggle to 0" "No effect,Reset"
|
|
bitfld.long 0x0C 4. " IO ,IN/OUT" "Output,Input"
|
|
bitfld.long 0x0C 0.--3. " ENDPOINT[3:0] ,Endpoint Setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
line.long 0x10 "HOST_SHDL_CS,Scheduler Memory Pointer Register"
|
|
rbitfld.long 0x10 19. " ASYNC_SHDL_STATUS ,Indicator of Scheduler Memory Portion Used for Async/Nonperiodic List Update and Starting Location" "Lower portion/ASYNC_PTR0,Upper portion/ASYNC_PTR1"
|
|
rbitfld.long 0x10 18. " PERI_SHDL_STATUS ,Indicator of Scheduler Memory Portion Used for Periodic List Update" "Lower portion,Upper portion"
|
|
bitfld.long 0x10 17. " PERI_SHDL_CHNG ,Periodic Schedule Change Indicator" "Not changed,Changed"
|
|
textline " "
|
|
bitfld.long 0x10 16. " ASYNC_SHDL_CHNG ,Async Schedule Change Indicator" "Not changed,Changed"
|
|
hexmask.long.byte 0x10 8.--15. 1. " BULK_CNTRL_PTR1[7:0] ,Asynchronous List Pointer 1"
|
|
hexmask.long.byte 0x10 0.--7. 1. " BULK_CNTRL_PTR0[7:0] ,Asynchronous List Pointer 0"
|
|
line.long 0x14 "HOST_SHDL_SLEEP,Scheduler Sleep Register"
|
|
hexmask.long.word 0x14 1.--9. 1. " ASYNC_SLEEP_TIMMER[8:0] ,Async Sleep Timer Count"
|
|
bitfld.long 0x14 0. " ASYNC_SLEEP_EN ,EHCI Sleep Feature Enable" "Disabled,Enabled"
|
|
line.long 0x18 "HOST_RESP_BASE,Response Base Address Register"
|
|
textline " "
|
|
line.long 0x1C "HOST_RESP_CS,Scheduler Response Command and Control Register"
|
|
bitfld.long 0x1C 31. " LIM_ERROR ,Response Memory Overflow Error Indicator" "No error,Error"
|
|
bitfld.long 0x1C 24. " WR_RESP_COND ,Packet Counter Incrementation Condition" "When device does not NAK,When transaction is successful"
|
|
hexmask.long.byte 0x1C 16.--23. 1. " WR_PTR[7:0] ,Position at which Next Schedule Response Entry will be Written"
|
|
textline " "
|
|
hexmask.long.byte 0x1C 8.--15. 1. " LIMIT[7:0] ,Response Entry which Constitute an Overflow Error"
|
|
hexmask.long.byte 0x1C 0.--7. 1. " MAX_ENTRY[7:0] ,Maximum Number of Entries Scheduler Responses are Written into Memory"
|
|
textline " "
|
|
line.long 0x20 "HOST_ACTIVE_EP,Active Endpoint Register"
|
|
bitfld.long 0x20 31. " IN_EP_ACTIVE[15] ,IN End Point 15 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 30. " [14] ,IN End Point 14 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 29. " [13] ,IN End Point 13 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 28. " [12] ,IN End Point 12 Active Indicator" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x20 27. " [11] ,IN End Point 11 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 26. " [10] ,IN End Point 10 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 25. " [9] ,IN End Point 9 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 24. " [8] ,IN End Point 8 Active Indicator" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x20 23. " [7] ,IN End Point 7 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 22. " [6] ,IN End Point 6 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 21. " [5] ,IN End Point 5 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 20. " [4] ,IN End Point 4 Active Indicator" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x20 19. " [3] ,IN End Point 3 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 18. " [2] ,IN End Point 2 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 17. " [1] ,IN End Point 1 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 16. " [0] ,IN End Point 0 Active Indicator" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x20 15. " OUT_EP_ACTIVE[15] ,OUT End Point 15 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 14. " [14] ,OUT End Point 14 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 13. " [13] ,OUT End Point 13 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 12. " [12] ,OUT End Point 12 Active Indicator" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x20 11. " [11] ,OUT End Point 11 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 10. " [10] ,OUT End Point 10 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 9. " [9] ,OUT End Point 9 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 8. " [8] ,OUT End Point 8 Active Indicator" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x20 7. " [7] ,OUT End Point 7 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 6. " [6] ,OUT End Point 6 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 5. " [5] ,OUT End Point 5 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 4. " [4] ,OUT End Point 4 Active Indicator" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x20 3. " [3] ,OUT End Point 3 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 2. " [2] ,OUT End Point 2 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 1. " [1] ,OUT End Point 1 Active Indicator" "Not active,Active"
|
|
bitfld.long 0x20 0. " [0] ,OUT End Point 0 Active Indicator" "Not active,Active"
|
|
textline " "
|
|
rgroup.long 0x24++0x03
|
|
line.long 0x00 "OHCI_REVISION,OHCI Host Controller Revision Number Register"
|
|
hexmask.long.byte 0x00 0.--7. 1. " REV[7:0] ,Revision"
|
|
group.long 0x28++0x0F
|
|
line.long 0x00 "OHCI_CONTROL,Host Controller Operating Mode Control Register"
|
|
bitfld.long 0x00 6.--7. " HCFS[1:0] ,Host Controller Functional State" "0,1,2,3"
|
|
bitfld.long 0x00 5. " BLE ,Bulk List Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " CLE ,Control List Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 3. " IE ,Isochronous Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 2. " PLE ,Periodic List Enable" "Disabled,Enabled"
|
|
line.long 0x04 "OHCI_COMMAND_STATUS,Command and Status Register"
|
|
rbitfld.long 0x04 19. " HC_HALTED ,Host Controller Halted Indicator" "Not halted,Halted"
|
|
bitfld.long 0x04 18. " RS ,Host Controller Run/Stop Setting" "Stop,Run"
|
|
rbitfld.long 0x04 16.--17. " SOC[1:0] ,Scheduling Overrun Count" "0,1,2,3"
|
|
line.long 0x08 "OHCI_INTERRUPT_STATUS,OHCI Host Controller Interrupt Status Register"
|
|
rbitfld.long 0x08 6. " RHSC ,Root Hub Status Change Interrupt Status" "No interrupt,Interrupt"
|
|
eventfld.long 0x08 5. " FNO ,Frame Number Overflow Interrupt Status" "No interrupt,Interrupt"
|
|
eventfld.long 0x08 3. " RD ,Resume Detected Interrupt Status" "No interrupt,Interrupt"
|
|
eventfld.long 0x08 2. " SF ,Start of Frame Interrupt Status" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x08 0. " SO ,Scheduling Overrun Interrupt Status" "No interrupt,Interrupt"
|
|
line.long 0x0C "OHCI_INTERRUPT_ENABLE_SET/CLR,OHCI Interrupt Enable/Disable Register"
|
|
setclrfld.long 0x0C 31. 0x0C 31. 0x10 31. " MIE ,Master Interrupt Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x0C 6. 0x0C 6. 0x10 6. " RHSC ,Root Hub Status Change Interrupt Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x0C 5. 0x0C 5. 0x10 5. " FNO ,Frame Number Overflow Interrupt Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x0C 3. 0x0C 3. 0x10 3. " RD ,Resume Detected Interrupt Enable" "Disabled,Enabled"
|
|
textline " "
|
|
setclrfld.long 0x0C 2. 0x0C 2. 0x10 2. " SF ,Start of Frame Interrupt Enable" "Disabled,Enabled"
|
|
setclrfld.long 0x0C 0. 0x0C 0. 0x10 0. " SO ,Scheduling Overrun Interrupt Enable" "Disabled,Enabled"
|
|
group.long 0x3C++0x03
|
|
line.long 0x00 "OHCI_FM_INTERVAL,OHCI Frame Control Information Register"
|
|
bitfld.long 0x00 31. " FIT ,Frame Interval Toggle Enable" "Disabled,Enabled"
|
|
hexmask.long.word 0x00 16.--30. 1. " FSMPS[14:0] ,FS Largest Data Packet"
|
|
hexmask.long.word 0x00 0.--14. 1. " FI[14:0] ,Frame Interval Value"
|
|
textline " "
|
|
rgroup.long 0x40++0x07
|
|
line.long 0x00 "OHCI_FM_REMAINING,Current Value of Remaining Frame Count Register"
|
|
bitfld.long 0x00 31. " FRT ,Frame Remaining Toggle Enable" "Disabled,Enabled"
|
|
hexmask.long.word 0x00 0.--14. 1. " FR[14:0] ,Frame Remaining Value"
|
|
line.long 0x04 "OHCI_FM_NUMBER,Full Speed Frame Number Register"
|
|
hexmask.long.word 0x04 0.--15. 1. " FN[15:0] ,Frame Number"
|
|
group.long 0x48++0x07
|
|
line.long 0x00 "OHCI_PERIODIC_START,Periodic Schedule Start Register"
|
|
hexmask.long.word 0x00 0.--15. 1. " PS[15:0] ,Periodic Schedule Execution Time Value"
|
|
line.long 0x04 "OHCI_LS_THRESHOLD,LSTHRESHOLD Register"
|
|
hexmask.long.word 0x04 0.--11. 1. " LST[11:0] ,Low Speed Threshold to which Frame Remaining is Compared"
|
|
textline " "
|
|
group.long 0x54++0x17
|
|
line.long 0x00 "OHCI_RH_PORT_STATUS,Root Hub Port Status Register"
|
|
bitfld.long 0x00 31. " PORT_RESUME_FW ,OHCI Port Resume" "No effect,Resume"
|
|
rbitfld.long 0x00 30. " OC ,OC" "0,1"
|
|
eventfld.long 0x00 20. " PRSC ,Port Reset Status Change" "Not changed,Changed"
|
|
textline " "
|
|
eventfld.long 0x00 18. " PSSC ,Port Suspend Status Change" "Not changed,Changed"
|
|
eventfld.long 0x00 17. " PESC ,Port Enable Status Change" "Not changed,Changed"
|
|
eventfld.long 0x00 16. " CSC ,Connect Status Change" "Not changed,Changed"
|
|
textline " "
|
|
bitfld.long 0x00 4. " PRS ,Port Reset Status" "No effect,Reset"
|
|
bitfld.long 0x00 2. " PSS ,Port Suspend Status" "Not suspended,Suspend"
|
|
bitfld.long 0x00 1. " PES ,Port Enable Status" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x00 0. " CCS ,Current Connect Status" "Not connected,Connected"
|
|
line.long 0x04 "OHCI_EOF,OHCI End of Frame Times Register"
|
|
hexmask.long.word 0x04 16.--31. 1. " EOF2[15:0] ,EOF2 Time Value"
|
|
hexmask.long.word 0x04 0.--15. 1. " EOF1[15:0] ,EOF1 Time Value"
|
|
line.long 0x08 "EHCI_HCCPARAMS,Multiple Mode Control Register"
|
|
rbitfld.long 0x08 4.--7. " ISO_SHDL_THR[3:0] ,Isochronous Scheduling Threshold" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x08 2. " ASYNC_PARK_CAP ,Asynchronous Schedule Park Capability" "Not capable,Capable"
|
|
rbitfld.long 0x08 0. " ADDR_64_BIT_CAP ,64-bit Addressing Capability" "Not capable,Capable"
|
|
line.long 0x0C "EHCI_USBCMD,EHCI Command Register"
|
|
hexmask.long.byte 0x0C 16.--23. 1. " INT_THRESHOLD_CTRL[7:0] ,Interrupt Threshold Control"
|
|
bitfld.long 0x0C 11. " ASYNC_SHDL_PRK_EN ,Asynchronous Schedule Park Mode Enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 8.--9. " ASYNC_SHDL_PRK_CNT[1:0] ,Asynchronous Schedule Park Mode Count" "0,1,2,3"
|
|
textline " "
|
|
bitfld.long 0x0C 5. " ASYNC_SHDL_EN ,Asynchronous Schedule Enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 4. " PER_SHDL_EN ,Periodic Schedule Enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 0. " RS ,Run/Stop Setting" "Stop,Run"
|
|
line.long 0x10 "EHCI_USBSTS,Host Controller States and Pending Interrupts Register"
|
|
rbitfld.long 0x10 15. " ASYNC_SHDL_ST ,Asynchronous Schedule Status" "Low,High"
|
|
rbitfld.long 0x10 14. " PER_SHDL_ST ,Periodic Schedule Status" "Low,High"
|
|
rbitfld.long 0x10 13. " RECLAMATION ,Reclamation" "0,1"
|
|
textline " "
|
|
rbitfld.long 0x10 12. " HC_HALTED ,Host Controller Halted Indicator" "Not halted,Halted"
|
|
eventfld.long 0x10 4. " HOST_SYS_ERR ,Host System Error" "No error,Error"
|
|
eventfld.long 0x10 2. " PORT_CHNG_DET ,Port Change Detect" "Not detected,Detected"
|
|
textline " "
|
|
eventfld.long 0x10 1. " USBERRINT ,USB Error Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 0. " USBINT ,USB Interrupt" "No interrupt,Interrupt"
|
|
line.long 0x14 "EHCI_USBINTR,EHCI Interrupt Register"
|
|
bitfld.long 0x14 4. " HOST_SYS_ERR_IE ,Host System Error Interrupt Enable" "Disabled,Enabled"
|
|
bitfld.long 0x14 2. " PORT_CHANGE_DET_IE ,Port Change Interrupt Enable" "Disabled,Enabled"
|
|
bitfld.long 0x14 1. " USBERRINT_IE ,USB Error Interrupt Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x14 0. " USBINT_IE ,USB Interrupt Enable" "Disabled,Enabled"
|
|
rgroup.long 0x6C++0x03
|
|
line.long 0x00 "EHCI_FRINDEX,Frame Index Register"
|
|
hexmask.long.word 0x00 0.--13. 1. " FRINDEX[13:0] ,Indicator of Frame on which Scheduler is Operating"
|
|
group.long 0x70++0x0F
|
|
line.long 0x00 "EHCI_CONFIGFLAG,Configure Flag Register"
|
|
bitfld.long 0x00 0. " CF ,Configure Flag" "0,1"
|
|
line.long 0x04 "EHCI_PORTSC,Port Status and Control Register"
|
|
bitfld.long 0x04 31. " PORT_RESET_FW ,Firmware Virtual Port Reset Register" "No effect,Reset"
|
|
rbitfld.long 0x04 30. " PORT_RESUME_HW ,Hardware Initiated Resume Active" "Not active,Active"
|
|
bitfld.long 0x04 13. " PORT_OWNER ,Port Owner" "0,1"
|
|
textline " "
|
|
rbitfld.long 0x04 10.--11. " EHCI_LINE_STATE ,Line Status" "0,1,2,3"
|
|
bitfld.long 0x04 8. " PORT_RESET ,Firmware Initiated Port Reset" "Not initiated,Initiated"
|
|
bitfld.long 0x04 7. " PORT_SUSPEND ,Port Suspend" "Not suspended,Suspended"
|
|
textline " "
|
|
bitfld.long 0x04 6. " F_PORT_RESUME ,Force Port Resume" "Not forced,Forced"
|
|
eventfld.long 0x04 3. " PORT_EN_C ,Port Enabled/Disabled Change Indicator" "Not changed,Changed"
|
|
bitfld.long 0x04 2. " PORT_EN ,Port Enable" "Disabled,Enabled"
|
|
textline " "
|
|
eventfld.long 0x04 1. " PORT_CONNECT_C ,Port Connect Status Change" "Not changed,Changed"
|
|
rbitfld.long 0x04 0. " PORT_CONNECT ,Current Port Connect Status" "Not connected,Connected"
|
|
line.long 0x08 "EHCI_EOF,EHCI End of Frame Times Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " EOF2[15:0] ,EOF2 Time Value"
|
|
hexmask.long.word 0x08 0.--15. 1. " EOF1[15:0] ,EOF1 Time Value"
|
|
textline " "
|
|
line.long 0x0C "SHDL_CHNG_TYPE,Scheduler Change Type Register"
|
|
bitfld.long 0x0C 31. " EOF2[15] ,Scheduler Active Bits Per End Point 15 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 30. " [14] ,Scheduler Active Bits Per End Point 14 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 29. " [13] ,Scheduler Active Bits Per End Point 13 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " [12] ,Scheduler Active Bits Per End Point 12 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 27. " [11] ,Scheduler Active Bits Per End Point 11 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 26. " [10] ,Scheduler Active Bits Per End Point 10 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " [9] ,Scheduler Active Bits Per End Point 9 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 24. " [8] ,Scheduler Active Bits Per End Point 8 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 23. " [7] ,Scheduler Active Bits Per End Point 7 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " [6] ,Scheduler Active Bits Per End Point 6 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 21. " [5] ,Scheduler Active Bits Per End Point 5 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 20. " [4] ,Scheduler Active Bits Per End Point 4 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " [3] ,Scheduler Active Bits Per End Point 3 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 18. " [2] ,Scheduler Active Bits Per End Point 2 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 17. " [1] ,Scheduler Active Bits Per End Point 1 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
textline " "
|
|
bitfld.long 0x0C 16. " [0] ,Scheduler Active Bits Per End Point 0 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
textline " "
|
|
bitfld.long 0x0C 15. " EOF1[15] ,Scheduler Active Bits Per End Point 15 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 14. " [14] ,Scheduler Active Bits Per End Point 14 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 13. " [13] ,Scheduler Active Bits Per End Point 13 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
textline " "
|
|
bitfld.long 0x0C 12. " [12] ,Scheduler Active Bits Per End Point 12 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 11. " [11] ,Scheduler Active Bits Per End Point 11 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 10. " [10] ,Scheduler Active Bits Per End Point 10 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
textline " "
|
|
bitfld.long 0x0C 9. " [9] ,Scheduler Active Bits Per End Point 9 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 8. " [8] ,Scheduler Active Bits Per End Point 8 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 7. " [7] ,Scheduler Active Bits Per End Point 7 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
textline " "
|
|
bitfld.long 0x0C 6. " [6] ,Scheduler Active Bits Per End Point 6 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 5. " [5] ,Scheduler Active Bits Per End Point 5 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 4. " [4] ,Scheduler Active Bits Per End Point 4 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
textline " "
|
|
bitfld.long 0x0C 3. " [3] ,Scheduler Active Bits Per End Point 3 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 2. " [2] ,Scheduler Active Bits Per End Point 2 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
bitfld.long 0x0C 1. " [1] ,Scheduler Active Bits Per End Point 1 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
textline " "
|
|
bitfld.long 0x0C 0. " [0] ,Scheduler Active Bits Per End Point 0 Update Configuration" "At Micro-frame boundary,At Frame boundary"
|
|
textline " "
|
|
rgroup.long 0x80++0x07
|
|
line.long 0x00 "SHDL_STATE_MACHINE,Scheduler State Machine Register"
|
|
bitfld.long 0x00 18. " WAIT_EOF ,Wait for EOF State" "Off,On"
|
|
bitfld.long 0x00 17. " WAIT_SHDL_EN ,Wait for Scheduler Enable State" "Off,On"
|
|
bitfld.long 0x00 16. " SCRATCH_WRITE2 ,Scratch Write State 2" "Off,On"
|
|
bitfld.long 0x00 15. " SCRATCH_WRITE1 ,Scratch Write State 1" "Off,On"
|
|
textline " "
|
|
bitfld.long 0x00 14. " SHDL_WRITE ,Scheduler Write State" "Off,On"
|
|
bitfld.long 0x00 13. " LAST_EVAL ,Last Eval State" "Off,On"
|
|
bitfld.long 0x00 12. " WAIT_TP_STUPD ,Wait for TP Status State" "Off,On"
|
|
bitfld.long 0x00 11. " EXECUTE ,Execute State" "Off,On"
|
|
textline " "
|
|
bitfld.long 0x00 10. " ASYNC_SLEEP ,Async Sleep State" "Off,On"
|
|
bitfld.long 0x00 9. " FIRST_EVAL ,First Eval State" "Off,On"
|
|
bitfld.long 0x00 8. " READ_EP0_1 ,Read EP0 State 1" "Off,On"
|
|
bitfld.long 0x00 7. " READ_EP0_0 ,Read EP0 State 0" "Off,On"
|
|
textline " "
|
|
bitfld.long 0x00 6. " LOAD_SHDL_MEM ,Load Scheduler Memory State" "Off,On"
|
|
bitfld.long 0x00 5. " SCRATCH_READ2 ,Scratch Read State 2" "Off,On"
|
|
bitfld.long 0x00 4. " SCRATCH_READ1 ,Scratch Read State 1" "Off,On"
|
|
bitfld.long 0x00 3. " SCRATCH_READ0 ,Scratch Read State 0" "Off,On"
|
|
textline " "
|
|
bitfld.long 0x00 2. " FETCH ,Fetch State" "Off,On"
|
|
bitfld.long 0x00 1. " LOAD_PTR ,Load Pointer State" "Off,On"
|
|
bitfld.long 0x00 0. " IDLE ,Idle State" "Off,On"
|
|
line.long 0x04 "SHDL_INTERNAL_STATUS,Scheduler Internal Status Register"
|
|
bitfld.long 0x04 17. " TP_EPM_OVERRUN ,TP EPM Over-run" "0,1"
|
|
bitfld.long 0x04 16. " TP_EPM_UNDERRUN ,TP EPM Under-run" "0,1"
|
|
bitfld.long 0x04 15. " TP_TIMEOUT ,TP Timeout" "0,1"
|
|
bitfld.long 0x04 14. " TP_PID_ERROR ,TP PID Error" "0,1"
|
|
textline " "
|
|
bitfld.long 0x04 13. " TP_BABBLE ,TP Babble" "0,1"
|
|
bitfld.long 0x04 12. " TP_PORT_ERROR ,TP Port Error" "0,1"
|
|
bitfld.long 0x04 11. " TP_PHY_ERROR ,TP PHY Error" "0,1"
|
|
bitfld.long 0x04 10. " TP_CRC16_ERROR ,TP CRC16 Error" "0,1"
|
|
textline " "
|
|
bitfld.long 0x04 9. " TP_DT_MISMATCH ,TP DT Mismatch" "0,1"
|
|
bitfld.long 0x04 8. " TP_STALL ,TP Stall" "0,1"
|
|
bitfld.long 0x04 7. " TP_NYET ,TP NYET" "0,1"
|
|
bitfld.long 0x04 6. " TP_NAK ,TP NAK" "0,1"
|
|
textline " "
|
|
bitfld.long 0x04 5. " TP_ACK ,TP ACK" "0,1"
|
|
bitfld.long 0x04 4. " EP0_IN ,EP0 IN State" "0,1"
|
|
bitfld.long 0x04 3. " EP0_OUT ,EP0 OUT State" "0,1"
|
|
bitfld.long 0x04 2. " EP0_SETUP ,EP0 SETUP State" "0,1"
|
|
textline " "
|
|
bitfld.long 0x04 1. " FRAME_FIT ,Frame Fit" "0,1"
|
|
bitfld.long 0x04 0. " EP_DONE ,EP Done" "0,1"
|
|
textline " "
|
|
tree "Scheduler Memory Registers OHCI Format"
|
|
width 17.
|
|
group.long 0x400++0x0B "SHDL_OHCI(0)"
|
|
line.long 0x00 "SHDL_OHCI(0)_L,Scheduler Memory Register 0 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(0)_M,Scheduler Memory Register 0 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(0)_U,Scheduler Memory Register 0 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x40C++0x0B "SHDL_OHCI(1)"
|
|
line.long 0x00 "SHDL_OHCI(1)_L,Scheduler Memory Register 1 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(1)_M,Scheduler Memory Register 1 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(1)_U,Scheduler Memory Register 1 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x418++0x0B "SHDL_OHCI(2)"
|
|
line.long 0x00 "SHDL_OHCI(2)_L,Scheduler Memory Register 2 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(2)_M,Scheduler Memory Register 2 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(2)_U,Scheduler Memory Register 2 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x424++0x0B "SHDL_OHCI(3)"
|
|
line.long 0x00 "SHDL_OHCI(3)_L,Scheduler Memory Register 3 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(3)_M,Scheduler Memory Register 3 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(3)_U,Scheduler Memory Register 3 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x430++0x0B "SHDL_OHCI(4)"
|
|
line.long 0x00 "SHDL_OHCI(4)_L,Scheduler Memory Register 4 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(4)_M,Scheduler Memory Register 4 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(4)_U,Scheduler Memory Register 4 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x43C++0x0B "SHDL_OHCI(5)"
|
|
line.long 0x00 "SHDL_OHCI(5)_L,Scheduler Memory Register 5 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(5)_M,Scheduler Memory Register 5 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(5)_U,Scheduler Memory Register 5 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x448++0x0B "SHDL_OHCI(6)"
|
|
line.long 0x00 "SHDL_OHCI(6)_L,Scheduler Memory Register 6 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(6)_M,Scheduler Memory Register 6 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(6)_U,Scheduler Memory Register 6 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x454++0x0B "SHDL_OHCI(7)"
|
|
line.long 0x00 "SHDL_OHCI(7)_L,Scheduler Memory Register 7 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(7)_M,Scheduler Memory Register 7 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(7)_U,Scheduler Memory Register 7 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x460++0x0B "SHDL_OHCI(8)"
|
|
line.long 0x00 "SHDL_OHCI(8)_L,Scheduler Memory Register 8 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(8)_M,Scheduler Memory Register 8 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(8)_U,Scheduler Memory Register 8 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x46C++0x0B "SHDL_OHCI(9)"
|
|
line.long 0x00 "SHDL_OHCI(9)_L,Scheduler Memory Register 9 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(9)_M,Scheduler Memory Register 9 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(9)_U,Scheduler Memory Register 9 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x478++0x0B "SHDL_OHCI(10)"
|
|
line.long 0x00 "SHDL_OHCI(10)_L,Scheduler Memory Register 10 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(10)_M,Scheduler Memory Register 10 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(10)_U,Scheduler Memory Register 10 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x484++0x0B "SHDL_OHCI(11)"
|
|
line.long 0x00 "SHDL_OHCI(11)_L,Scheduler Memory Register 11 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(11)_M,Scheduler Memory Register 11 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(11)_U,Scheduler Memory Register 11 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x490++0x0B "SHDL_OHCI(12)"
|
|
line.long 0x00 "SHDL_OHCI(12)_L,Scheduler Memory Register 12 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(12)_M,Scheduler Memory Register 12 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(12)_U,Scheduler Memory Register 12 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x49C++0x0B "SHDL_OHCI(13)"
|
|
line.long 0x00 "SHDL_OHCI(13)_L,Scheduler Memory Register 13 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(13)_M,Scheduler Memory Register 13 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(13)_U,Scheduler Memory Register 13 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x4A8++0x0B "SHDL_OHCI(14)"
|
|
line.long 0x00 "SHDL_OHCI(14)_L,Scheduler Memory Register 14 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(14)_M,Scheduler Memory Register 14 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(14)_U,Scheduler Memory Register 14 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x4B4++0x0B "SHDL_OHCI(15)"
|
|
line.long 0x00 "SHDL_OHCI(15)_L,Scheduler Memory Register 15 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(15)_M,Scheduler Memory Register 15 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(15)_U,Scheduler Memory Register 15 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x4C0++0x0B "SHDL_OHCI(16)"
|
|
line.long 0x00 "SHDL_OHCI(16)_L,Scheduler Memory Register 16 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(16)_M,Scheduler Memory Register 16 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(16)_U,Scheduler Memory Register 16 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x4CC++0x0B "SHDL_OHCI(17)"
|
|
line.long 0x00 "SHDL_OHCI(17)_L,Scheduler Memory Register 17 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(17)_M,Scheduler Memory Register 17 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(17)_U,Scheduler Memory Register 17 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x4D8++0x0B "SHDL_OHCI(18)"
|
|
line.long 0x00 "SHDL_OHCI(18)_L,Scheduler Memory Register 18 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(18)_M,Scheduler Memory Register 18 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(18)_U,Scheduler Memory Register 18 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x4E4++0x0B "SHDL_OHCI(19)"
|
|
line.long 0x00 "SHDL_OHCI(19)_L,Scheduler Memory Register 19 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(19)_M,Scheduler Memory Register 19 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(19)_U,Scheduler Memory Register 19 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x4F0++0x0B "SHDL_OHCI(20)"
|
|
line.long 0x00 "SHDL_OHCI(20)_L,Scheduler Memory Register 20 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(20)_M,Scheduler Memory Register 20 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(20)_U,Scheduler Memory Register 20 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x4FC++0x0B "SHDL_OHCI(21)"
|
|
line.long 0x00 "SHDL_OHCI(21)_L,Scheduler Memory Register 21 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(21)_M,Scheduler Memory Register 21 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(21)_U,Scheduler Memory Register 21 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x508++0x0B "SHDL_OHCI(22)"
|
|
line.long 0x00 "SHDL_OHCI(22)_L,Scheduler Memory Register 22 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(22)_M,Scheduler Memory Register 22 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(22)_U,Scheduler Memory Register 22 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x514++0x0B "SHDL_OHCI(23)"
|
|
line.long 0x00 "SHDL_OHCI(23)_L,Scheduler Memory Register 23 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(23)_M,Scheduler Memory Register 23 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(23)_U,Scheduler Memory Register 23 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x520++0x0B "SHDL_OHCI(24)"
|
|
line.long 0x00 "SHDL_OHCI(24)_L,Scheduler Memory Register 24 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(24)_M,Scheduler Memory Register 24 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(24)_U,Scheduler Memory Register 24 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x52C++0x0B "SHDL_OHCI(25)"
|
|
line.long 0x00 "SHDL_OHCI(25)_L,Scheduler Memory Register 25 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(25)_M,Scheduler Memory Register 25 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(25)_U,Scheduler Memory Register 25 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x538++0x0B "SHDL_OHCI(26)"
|
|
line.long 0x00 "SHDL_OHCI(26)_L,Scheduler Memory Register 26 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(26)_M,Scheduler Memory Register 26 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(26)_U,Scheduler Memory Register 26 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x544++0x0B "SHDL_OHCI(27)"
|
|
line.long 0x00 "SHDL_OHCI(27)_L,Scheduler Memory Register 27 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(27)_M,Scheduler Memory Register 27 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(27)_U,Scheduler Memory Register 27 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x550++0x0B "SHDL_OHCI(28)"
|
|
line.long 0x00 "SHDL_OHCI(28)_L,Scheduler Memory Register 28 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(28)_M,Scheduler Memory Register 28 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(28)_U,Scheduler Memory Register 28 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x55C++0x0B "SHDL_OHCI(29)"
|
|
line.long 0x00 "SHDL_OHCI(29)_L,Scheduler Memory Register 29 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(29)_M,Scheduler Memory Register 29 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(29)_U,Scheduler Memory Register 29 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x568++0x0B "SHDL_OHCI(30)"
|
|
line.long 0x00 "SHDL_OHCI(30)_L,Scheduler Memory Register 30 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(30)_M,Scheduler Memory Register 30 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(30)_U,Scheduler Memory Register 30 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x574++0x0B "SHDL_OHCI(31)"
|
|
line.long 0x00 "SHDL_OHCI(31)_L,Scheduler Memory Register 31 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(31)_M,Scheduler Memory Register 31 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(31)_U,Scheduler Memory Register 31 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x580++0x0B "SHDL_OHCI(32)"
|
|
line.long 0x00 "SHDL_OHCI(32)_L,Scheduler Memory Register 32 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(32)_M,Scheduler Memory Register 32 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(32)_U,Scheduler Memory Register 32 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x58C++0x0B "SHDL_OHCI(33)"
|
|
line.long 0x00 "SHDL_OHCI(33)_L,Scheduler Memory Register 33 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(33)_M,Scheduler Memory Register 33 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(33)_U,Scheduler Memory Register 33 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x598++0x0B "SHDL_OHCI(34)"
|
|
line.long 0x00 "SHDL_OHCI(34)_L,Scheduler Memory Register 34 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(34)_M,Scheduler Memory Register 34 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(34)_U,Scheduler Memory Register 34 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x5A4++0x0B "SHDL_OHCI(35)"
|
|
line.long 0x00 "SHDL_OHCI(35)_L,Scheduler Memory Register 35 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(35)_M,Scheduler Memory Register 35 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(35)_U,Scheduler Memory Register 35 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x5B0++0x0B "SHDL_OHCI(36)"
|
|
line.long 0x00 "SHDL_OHCI(36)_L,Scheduler Memory Register 36 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(36)_M,Scheduler Memory Register 36 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(36)_U,Scheduler Memory Register 36 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x5BC++0x0B "SHDL_OHCI(37)"
|
|
line.long 0x00 "SHDL_OHCI(37)_L,Scheduler Memory Register 37 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(37)_M,Scheduler Memory Register 37 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(37)_U,Scheduler Memory Register 37 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x5C8++0x0B "SHDL_OHCI(38)"
|
|
line.long 0x00 "SHDL_OHCI(38)_L,Scheduler Memory Register 38 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(38)_M,Scheduler Memory Register 38 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(38)_U,Scheduler Memory Register 38 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x5D4++0x0B "SHDL_OHCI(39)"
|
|
line.long 0x00 "SHDL_OHCI(39)_L,Scheduler Memory Register 39 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(39)_M,Scheduler Memory Register 39 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(39)_U,Scheduler Memory Register 39 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x5E0++0x0B "SHDL_OHCI(40)"
|
|
line.long 0x00 "SHDL_OHCI(40)_L,Scheduler Memory Register 40 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(40)_M,Scheduler Memory Register 40 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(40)_U,Scheduler Memory Register 40 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x5EC++0x0B "SHDL_OHCI(41)"
|
|
line.long 0x00 "SHDL_OHCI(41)_L,Scheduler Memory Register 41 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(41)_M,Scheduler Memory Register 41 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(41)_U,Scheduler Memory Register 41 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x5F8++0x0B "SHDL_OHCI(42)"
|
|
line.long 0x00 "SHDL_OHCI(42)_L,Scheduler Memory Register 42 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(42)_M,Scheduler Memory Register 42 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(42)_U,Scheduler Memory Register 42 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x604++0x0B "SHDL_OHCI(43)"
|
|
line.long 0x00 "SHDL_OHCI(43)_L,Scheduler Memory Register 43 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(43)_M,Scheduler Memory Register 43 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(43)_U,Scheduler Memory Register 43 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x610++0x0B "SHDL_OHCI(44)"
|
|
line.long 0x00 "SHDL_OHCI(44)_L,Scheduler Memory Register 44 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(44)_M,Scheduler Memory Register 44 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(44)_U,Scheduler Memory Register 44 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x61C++0x0B "SHDL_OHCI(45)"
|
|
line.long 0x00 "SHDL_OHCI(45)_L,Scheduler Memory Register 45 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(45)_M,Scheduler Memory Register 45 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(45)_U,Scheduler Memory Register 45 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x628++0x0B "SHDL_OHCI(46)"
|
|
line.long 0x00 "SHDL_OHCI(46)_L,Scheduler Memory Register 46 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(46)_M,Scheduler Memory Register 46 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(46)_U,Scheduler Memory Register 46 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x634++0x0B "SHDL_OHCI(47)"
|
|
line.long 0x00 "SHDL_OHCI(47)_L,Scheduler Memory Register 47 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(47)_M,Scheduler Memory Register 47 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(47)_U,Scheduler Memory Register 47 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x640++0x0B "SHDL_OHCI(48)"
|
|
line.long 0x00 "SHDL_OHCI(48)_L,Scheduler Memory Register 48 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(48)_M,Scheduler Memory Register 48 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(48)_U,Scheduler Memory Register 48 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x64C++0x0B "SHDL_OHCI(49)"
|
|
line.long 0x00 "SHDL_OHCI(49)_L,Scheduler Memory Register 49 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(49)_M,Scheduler Memory Register 49 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(49)_U,Scheduler Memory Register 49 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x658++0x0B "SHDL_OHCI(50)"
|
|
line.long 0x00 "SHDL_OHCI(50)_L,Scheduler Memory Register 50 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(50)_M,Scheduler Memory Register 50 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(50)_U,Scheduler Memory Register 50 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x664++0x0B "SHDL_OHCI(51)"
|
|
line.long 0x00 "SHDL_OHCI(51)_L,Scheduler Memory Register 51 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(51)_M,Scheduler Memory Register 51 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(51)_U,Scheduler Memory Register 51 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x670++0x0B "SHDL_OHCI(52)"
|
|
line.long 0x00 "SHDL_OHCI(52)_L,Scheduler Memory Register 52 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(52)_M,Scheduler Memory Register 52 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(52)_U,Scheduler Memory Register 52 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x67C++0x0B "SHDL_OHCI(53)"
|
|
line.long 0x00 "SHDL_OHCI(53)_L,Scheduler Memory Register 53 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(53)_M,Scheduler Memory Register 53 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(53)_U,Scheduler Memory Register 53 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x688++0x0B "SHDL_OHCI(54)"
|
|
line.long 0x00 "SHDL_OHCI(54)_L,Scheduler Memory Register 54 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(54)_M,Scheduler Memory Register 54 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(54)_U,Scheduler Memory Register 54 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x694++0x0B "SHDL_OHCI(55)"
|
|
line.long 0x00 "SHDL_OHCI(55)_L,Scheduler Memory Register 55 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(55)_M,Scheduler Memory Register 55 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(55)_U,Scheduler Memory Register 55 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x6A0++0x0B "SHDL_OHCI(56)"
|
|
line.long 0x00 "SHDL_OHCI(56)_L,Scheduler Memory Register 56 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(56)_M,Scheduler Memory Register 56 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(56)_U,Scheduler Memory Register 56 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x6AC++0x0B "SHDL_OHCI(57)"
|
|
line.long 0x00 "SHDL_OHCI(57)_L,Scheduler Memory Register 57 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(57)_M,Scheduler Memory Register 57 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(57)_U,Scheduler Memory Register 57 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x6B8++0x0B "SHDL_OHCI(58)"
|
|
line.long 0x00 "SHDL_OHCI(58)_L,Scheduler Memory Register 58 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(58)_M,Scheduler Memory Register 58 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(58)_U,Scheduler Memory Register 58 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x6C4++0x0B "SHDL_OHCI(59)"
|
|
line.long 0x00 "SHDL_OHCI(59)_L,Scheduler Memory Register 59 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(59)_M,Scheduler Memory Register 59 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(59)_U,Scheduler Memory Register 59 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x6D0++0x0B "SHDL_OHCI(60)"
|
|
line.long 0x00 "SHDL_OHCI(60)_L,Scheduler Memory Register 60 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(60)_M,Scheduler Memory Register 60 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(60)_U,Scheduler Memory Register 60 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x6DC++0x0B "SHDL_OHCI(61)"
|
|
line.long 0x00 "SHDL_OHCI(61)_L,Scheduler Memory Register 61 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(61)_M,Scheduler Memory Register 61 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(61)_U,Scheduler Memory Register 61 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x6E8++0x0B "SHDL_OHCI(62)"
|
|
line.long 0x00 "SHDL_OHCI(62)_L,Scheduler Memory Register 62 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(62)_M,Scheduler Memory Register 62 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(62)_U,Scheduler Memory Register 62 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x6F4++0x0B "SHDL_OHCI(63)"
|
|
line.long 0x00 "SHDL_OHCI(63)_L,Scheduler Memory Register 63 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_OHCI(63)_M,Scheduler Memory Register 63 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_OHCI(63)_U,Scheduler Memory Register 63 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
tree.end
|
|
tree "Scheduler Memory Registers EHCI Format"
|
|
width 17.
|
|
group.long 0x800++0x0B "SHDL_EHCI(0)"
|
|
line.long 0x00 "SHDL_EHCI(0)_L,Scheduler Memory Register 0 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(0)_M,Scheduler Memory Register 0 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(0)_U,Scheduler Memory Register 0 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x80C++0x0B "SHDL_EHCI(1)"
|
|
line.long 0x00 "SHDL_EHCI(1)_L,Scheduler Memory Register 1 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(1)_M,Scheduler Memory Register 1 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(1)_U,Scheduler Memory Register 1 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x818++0x0B "SHDL_EHCI(2)"
|
|
line.long 0x00 "SHDL_EHCI(2)_L,Scheduler Memory Register 2 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(2)_M,Scheduler Memory Register 2 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(2)_U,Scheduler Memory Register 2 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x824++0x0B "SHDL_EHCI(3)"
|
|
line.long 0x00 "SHDL_EHCI(3)_L,Scheduler Memory Register 3 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(3)_M,Scheduler Memory Register 3 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(3)_U,Scheduler Memory Register 3 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x830++0x0B "SHDL_EHCI(4)"
|
|
line.long 0x00 "SHDL_EHCI(4)_L,Scheduler Memory Register 4 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(4)_M,Scheduler Memory Register 4 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(4)_U,Scheduler Memory Register 4 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x83C++0x0B "SHDL_EHCI(5)"
|
|
line.long 0x00 "SHDL_EHCI(5)_L,Scheduler Memory Register 5 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(5)_M,Scheduler Memory Register 5 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(5)_U,Scheduler Memory Register 5 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x848++0x0B "SHDL_EHCI(6)"
|
|
line.long 0x00 "SHDL_EHCI(6)_L,Scheduler Memory Register 6 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(6)_M,Scheduler Memory Register 6 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(6)_U,Scheduler Memory Register 6 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x854++0x0B "SHDL_EHCI(7)"
|
|
line.long 0x00 "SHDL_EHCI(7)_L,Scheduler Memory Register 7 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(7)_M,Scheduler Memory Register 7 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(7)_U,Scheduler Memory Register 7 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x860++0x0B "SHDL_EHCI(8)"
|
|
line.long 0x00 "SHDL_EHCI(8)_L,Scheduler Memory Register 8 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(8)_M,Scheduler Memory Register 8 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(8)_U,Scheduler Memory Register 8 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x86C++0x0B "SHDL_EHCI(9)"
|
|
line.long 0x00 "SHDL_EHCI(9)_L,Scheduler Memory Register 9 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(9)_M,Scheduler Memory Register 9 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(9)_U,Scheduler Memory Register 9 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x878++0x0B "SHDL_EHCI(10)"
|
|
line.long 0x00 "SHDL_EHCI(10)_L,Scheduler Memory Register 10 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(10)_M,Scheduler Memory Register 10 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(10)_U,Scheduler Memory Register 10 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x884++0x0B "SHDL_EHCI(11)"
|
|
line.long 0x00 "SHDL_EHCI(11)_L,Scheduler Memory Register 11 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(11)_M,Scheduler Memory Register 11 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(11)_U,Scheduler Memory Register 11 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x890++0x0B "SHDL_EHCI(12)"
|
|
line.long 0x00 "SHDL_EHCI(12)_L,Scheduler Memory Register 12 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(12)_M,Scheduler Memory Register 12 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(12)_U,Scheduler Memory Register 12 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x89C++0x0B "SHDL_EHCI(13)"
|
|
line.long 0x00 "SHDL_EHCI(13)_L,Scheduler Memory Register 13 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(13)_M,Scheduler Memory Register 13 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(13)_U,Scheduler Memory Register 13 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x8A8++0x0B "SHDL_EHCI(14)"
|
|
line.long 0x00 "SHDL_EHCI(14)_L,Scheduler Memory Register 14 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(14)_M,Scheduler Memory Register 14 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(14)_U,Scheduler Memory Register 14 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x8B4++0x0B "SHDL_EHCI(15)"
|
|
line.long 0x00 "SHDL_EHCI(15)_L,Scheduler Memory Register 15 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(15)_M,Scheduler Memory Register 15 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(15)_U,Scheduler Memory Register 15 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x8C0++0x0B "SHDL_EHCI(16)"
|
|
line.long 0x00 "SHDL_EHCI(16)_L,Scheduler Memory Register 16 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(16)_M,Scheduler Memory Register 16 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(16)_U,Scheduler Memory Register 16 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x8CC++0x0B "SHDL_EHCI(17)"
|
|
line.long 0x00 "SHDL_EHCI(17)_L,Scheduler Memory Register 17 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(17)_M,Scheduler Memory Register 17 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(17)_U,Scheduler Memory Register 17 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x8D8++0x0B "SHDL_EHCI(18)"
|
|
line.long 0x00 "SHDL_EHCI(18)_L,Scheduler Memory Register 18 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(18)_M,Scheduler Memory Register 18 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(18)_U,Scheduler Memory Register 18 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x8E4++0x0B "SHDL_EHCI(19)"
|
|
line.long 0x00 "SHDL_EHCI(19)_L,Scheduler Memory Register 19 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(19)_M,Scheduler Memory Register 19 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(19)_U,Scheduler Memory Register 19 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x8F0++0x0B "SHDL_EHCI(20)"
|
|
line.long 0x00 "SHDL_EHCI(20)_L,Scheduler Memory Register 20 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(20)_M,Scheduler Memory Register 20 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(20)_U,Scheduler Memory Register 20 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x8FC++0x0B "SHDL_EHCI(21)"
|
|
line.long 0x00 "SHDL_EHCI(21)_L,Scheduler Memory Register 21 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(21)_M,Scheduler Memory Register 21 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(21)_U,Scheduler Memory Register 21 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x908++0x0B "SHDL_EHCI(22)"
|
|
line.long 0x00 "SHDL_EHCI(22)_L,Scheduler Memory Register 22 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(22)_M,Scheduler Memory Register 22 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(22)_U,Scheduler Memory Register 22 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x914++0x0B "SHDL_EHCI(23)"
|
|
line.long 0x00 "SHDL_EHCI(23)_L,Scheduler Memory Register 23 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(23)_M,Scheduler Memory Register 23 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(23)_U,Scheduler Memory Register 23 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x920++0x0B "SHDL_EHCI(24)"
|
|
line.long 0x00 "SHDL_EHCI(24)_L,Scheduler Memory Register 24 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(24)_M,Scheduler Memory Register 24 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(24)_U,Scheduler Memory Register 24 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x92C++0x0B "SHDL_EHCI(25)"
|
|
line.long 0x00 "SHDL_EHCI(25)_L,Scheduler Memory Register 25 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(25)_M,Scheduler Memory Register 25 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(25)_U,Scheduler Memory Register 25 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x938++0x0B "SHDL_EHCI(26)"
|
|
line.long 0x00 "SHDL_EHCI(26)_L,Scheduler Memory Register 26 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(26)_M,Scheduler Memory Register 26 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(26)_U,Scheduler Memory Register 26 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x944++0x0B "SHDL_EHCI(27)"
|
|
line.long 0x00 "SHDL_EHCI(27)_L,Scheduler Memory Register 27 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(27)_M,Scheduler Memory Register 27 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(27)_U,Scheduler Memory Register 27 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x950++0x0B "SHDL_EHCI(28)"
|
|
line.long 0x00 "SHDL_EHCI(28)_L,Scheduler Memory Register 28 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(28)_M,Scheduler Memory Register 28 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(28)_U,Scheduler Memory Register 28 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x95C++0x0B "SHDL_EHCI(29)"
|
|
line.long 0x00 "SHDL_EHCI(29)_L,Scheduler Memory Register 29 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(29)_M,Scheduler Memory Register 29 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(29)_U,Scheduler Memory Register 29 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x968++0x0B "SHDL_EHCI(30)"
|
|
line.long 0x00 "SHDL_EHCI(30)_L,Scheduler Memory Register 30 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(30)_M,Scheduler Memory Register 30 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(30)_U,Scheduler Memory Register 30 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x974++0x0B "SHDL_EHCI(31)"
|
|
line.long 0x00 "SHDL_EHCI(31)_L,Scheduler Memory Register 31 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(31)_M,Scheduler Memory Register 31 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(31)_U,Scheduler Memory Register 31 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x980++0x0B "SHDL_EHCI(32)"
|
|
line.long 0x00 "SHDL_EHCI(32)_L,Scheduler Memory Register 32 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(32)_M,Scheduler Memory Register 32 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(32)_U,Scheduler Memory Register 32 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x98C++0x0B "SHDL_EHCI(33)"
|
|
line.long 0x00 "SHDL_EHCI(33)_L,Scheduler Memory Register 33 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(33)_M,Scheduler Memory Register 33 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(33)_U,Scheduler Memory Register 33 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x998++0x0B "SHDL_EHCI(34)"
|
|
line.long 0x00 "SHDL_EHCI(34)_L,Scheduler Memory Register 34 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(34)_M,Scheduler Memory Register 34 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(34)_U,Scheduler Memory Register 34 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x9A4++0x0B "SHDL_EHCI(35)"
|
|
line.long 0x00 "SHDL_EHCI(35)_L,Scheduler Memory Register 35 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(35)_M,Scheduler Memory Register 35 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(35)_U,Scheduler Memory Register 35 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x9B0++0x0B "SHDL_EHCI(36)"
|
|
line.long 0x00 "SHDL_EHCI(36)_L,Scheduler Memory Register 36 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(36)_M,Scheduler Memory Register 36 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(36)_U,Scheduler Memory Register 36 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x9BC++0x0B "SHDL_EHCI(37)"
|
|
line.long 0x00 "SHDL_EHCI(37)_L,Scheduler Memory Register 37 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(37)_M,Scheduler Memory Register 37 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(37)_U,Scheduler Memory Register 37 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x9C8++0x0B "SHDL_EHCI(38)"
|
|
line.long 0x00 "SHDL_EHCI(38)_L,Scheduler Memory Register 38 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(38)_M,Scheduler Memory Register 38 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(38)_U,Scheduler Memory Register 38 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x9D4++0x0B "SHDL_EHCI(39)"
|
|
line.long 0x00 "SHDL_EHCI(39)_L,Scheduler Memory Register 39 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(39)_M,Scheduler Memory Register 39 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(39)_U,Scheduler Memory Register 39 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x9E0++0x0B "SHDL_EHCI(40)"
|
|
line.long 0x00 "SHDL_EHCI(40)_L,Scheduler Memory Register 40 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(40)_M,Scheduler Memory Register 40 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(40)_U,Scheduler Memory Register 40 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x9EC++0x0B "SHDL_EHCI(41)"
|
|
line.long 0x00 "SHDL_EHCI(41)_L,Scheduler Memory Register 41 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(41)_M,Scheduler Memory Register 41 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(41)_U,Scheduler Memory Register 41 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0x9F8++0x0B "SHDL_EHCI(42)"
|
|
line.long 0x00 "SHDL_EHCI(42)_L,Scheduler Memory Register 42 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(42)_M,Scheduler Memory Register 42 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(42)_U,Scheduler Memory Register 42 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xA04++0x0B "SHDL_EHCI(43)"
|
|
line.long 0x00 "SHDL_EHCI(43)_L,Scheduler Memory Register 43 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(43)_M,Scheduler Memory Register 43 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(43)_U,Scheduler Memory Register 43 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xA10++0x0B "SHDL_EHCI(44)"
|
|
line.long 0x00 "SHDL_EHCI(44)_L,Scheduler Memory Register 44 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(44)_M,Scheduler Memory Register 44 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(44)_U,Scheduler Memory Register 44 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xA1C++0x0B "SHDL_EHCI(45)"
|
|
line.long 0x00 "SHDL_EHCI(45)_L,Scheduler Memory Register 45 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(45)_M,Scheduler Memory Register 45 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(45)_U,Scheduler Memory Register 45 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xA28++0x0B "SHDL_EHCI(46)"
|
|
line.long 0x00 "SHDL_EHCI(46)_L,Scheduler Memory Register 46 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(46)_M,Scheduler Memory Register 46 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(46)_U,Scheduler Memory Register 46 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xA34++0x0B "SHDL_EHCI(47)"
|
|
line.long 0x00 "SHDL_EHCI(47)_L,Scheduler Memory Register 47 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(47)_M,Scheduler Memory Register 47 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(47)_U,Scheduler Memory Register 47 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xA40++0x0B "SHDL_EHCI(48)"
|
|
line.long 0x00 "SHDL_EHCI(48)_L,Scheduler Memory Register 48 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(48)_M,Scheduler Memory Register 48 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(48)_U,Scheduler Memory Register 48 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xA4C++0x0B "SHDL_EHCI(49)"
|
|
line.long 0x00 "SHDL_EHCI(49)_L,Scheduler Memory Register 49 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(49)_M,Scheduler Memory Register 49 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(49)_U,Scheduler Memory Register 49 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xA58++0x0B "SHDL_EHCI(50)"
|
|
line.long 0x00 "SHDL_EHCI(50)_L,Scheduler Memory Register 50 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(50)_M,Scheduler Memory Register 50 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(50)_U,Scheduler Memory Register 50 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xA64++0x0B "SHDL_EHCI(51)"
|
|
line.long 0x00 "SHDL_EHCI(51)_L,Scheduler Memory Register 51 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(51)_M,Scheduler Memory Register 51 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(51)_U,Scheduler Memory Register 51 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xA70++0x0B "SHDL_EHCI(52)"
|
|
line.long 0x00 "SHDL_EHCI(52)_L,Scheduler Memory Register 52 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(52)_M,Scheduler Memory Register 52 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(52)_U,Scheduler Memory Register 52 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xA7C++0x0B "SHDL_EHCI(53)"
|
|
line.long 0x00 "SHDL_EHCI(53)_L,Scheduler Memory Register 53 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(53)_M,Scheduler Memory Register 53 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(53)_U,Scheduler Memory Register 53 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xA88++0x0B "SHDL_EHCI(54)"
|
|
line.long 0x00 "SHDL_EHCI(54)_L,Scheduler Memory Register 54 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(54)_M,Scheduler Memory Register 54 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(54)_U,Scheduler Memory Register 54 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xA94++0x0B "SHDL_EHCI(55)"
|
|
line.long 0x00 "SHDL_EHCI(55)_L,Scheduler Memory Register 55 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(55)_M,Scheduler Memory Register 55 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(55)_U,Scheduler Memory Register 55 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xAA0++0x0B "SHDL_EHCI(56)"
|
|
line.long 0x00 "SHDL_EHCI(56)_L,Scheduler Memory Register 56 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(56)_M,Scheduler Memory Register 56 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(56)_U,Scheduler Memory Register 56 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xAAC++0x0B "SHDL_EHCI(57)"
|
|
line.long 0x00 "SHDL_EHCI(57)_L,Scheduler Memory Register 57 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(57)_M,Scheduler Memory Register 57 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(57)_U,Scheduler Memory Register 57 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xAB8++0x0B "SHDL_EHCI(58)"
|
|
line.long 0x00 "SHDL_EHCI(58)_L,Scheduler Memory Register 58 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(58)_M,Scheduler Memory Register 58 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(58)_U,Scheduler Memory Register 58 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xAC4++0x0B "SHDL_EHCI(59)"
|
|
line.long 0x00 "SHDL_EHCI(59)_L,Scheduler Memory Register 59 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(59)_M,Scheduler Memory Register 59 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(59)_U,Scheduler Memory Register 59 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xAD0++0x0B "SHDL_EHCI(60)"
|
|
line.long 0x00 "SHDL_EHCI(60)_L,Scheduler Memory Register 60 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(60)_M,Scheduler Memory Register 60 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(60)_U,Scheduler Memory Register 60 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xADC++0x0B "SHDL_EHCI(61)"
|
|
line.long 0x00 "SHDL_EHCI(61)_L,Scheduler Memory Register 61 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(61)_M,Scheduler Memory Register 61 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(61)_U,Scheduler Memory Register 61 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xAE8++0x0B "SHDL_EHCI(62)"
|
|
line.long 0x00 "SHDL_EHCI(62)_L,Scheduler Memory Register 62 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(62)_M,Scheduler Memory Register 62 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(62)_U,Scheduler Memory Register 62 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
group.long 0xAF4++0x0B "SHDL_EHCI(63)"
|
|
line.long 0x00 "SHDL_EHCI(63)_L,Scheduler Memory Register 63 Lower"
|
|
hexmask.long.byte 0x00 24.--31. 1. " UFRAME_SMASK[7:0] ,uFrame S-mask Value"
|
|
bitfld.long 0x00 23. " PING ,Ping Token for High-speed OUT Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 19.--22. " RL[3:0] ,Nak Counter Reload Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 17.--18. " MULT[1:0] ,High-Bandwidth Pipe Multiplier" ",One transaction,Two transactions,Three transactions"
|
|
textline " "
|
|
bitfld.long 0x00 16. " ISO_EPM ,ISO Endpoint Menager Action Configuration" "Issued,Skipped"
|
|
bitfld.long 0x00 14.--15. " CERR[1:0] ,qTD Consecutive Errors Down Counter" "0,1,2,3"
|
|
bitfld.long 0x00 10.--13. " NAK_CNT[3:0] ,NAK/NYET Response Down Counter" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 9. " HALT ,EP Halted Indicator" "Not halted,Halted"
|
|
textline " "
|
|
bitfld.long 0x00 8. " T ,End of Current Period/Asynchronous List Indicator" "Not end,End"
|
|
bitfld.long 0x00 7. " ZPLEN ,Zero-lenght Packet Enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 5.--6. " EPT[1:0] ,End Point Type Configuration" "Control,Isochronous,Bulk,Interrupt"
|
|
bitfld.long 0x00 4. " EPND[4] ,EP Direction" "OUT,IN"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " EPND[3:0] ,EP Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
line.long 0x04 "SHDL_EHCI(63)_M,Scheduler Memory Register 63 Middle"
|
|
bitfld.long 0x04 30.--31. " EP0_CODE[1:0] ,EP0 Transaction Type Code" ",Setup+Data Phase(OUT)+Status Phase(IN),Setup+Data Phase(IN)+Status Phase(OUT),Setup+Status Phase(IN)"
|
|
textline " "
|
|
bitfld.long 0x04 29. " BYPASS_ERROR ,Disable any Error that Cause EP to be De-activated" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x04 27.--28. " MMULT[1:0] ,MULT Field Expansion" "0,1,2,3"
|
|
textline " "
|
|
hexmask.long.byte 0x04 19.--26. 1. " RESP_RATE[7:0] ,Response Packet Number"
|
|
textline " "
|
|
hexmask.long.byte 0x04 11.--18. 1. " POLLING_RATE[7:0] ,Polling Rate Value"
|
|
textline " "
|
|
hexmask.long.word 0x04 0.--10. 1. " MAX_PKT_SIZE[10:8] ,Maximum Packet Size Value"
|
|
textline " "
|
|
line.long 0x08 "SHDL_EHCI(63)_U,Scheduler Memory Register 63 Upper"
|
|
hexmask.long.byte 0x08 17.--24. 1. " IOC_RATE[7:0] ,IOC Rate"
|
|
bitfld.long 0x08 16. " TRNS_MODE ,Transport Mode Configuration" "Packet,Stream"
|
|
hexmask.long.word 0x08 0.--15. 1. " TOTAL_BYTE_COUNT[15:0] ,Total Number of Transaction Byte Count"
|
|
textline " "
|
|
tree.end
|
|
width 0x0B
|
|
tree.end
|
|
tree "USB3 Link Controller"
|
|
base a:0xE0033000
|
|
width 27.
|
|
group.long 0x00++0x1F
|
|
line.long 0x00 "LNK_CONF,Link Configuration Register"
|
|
bitfld.long 0x00 12.--15. " EPM_FIRST_DELAY ,Delay sending of first Header in a egress burst in PCLK cycles" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 10. " CREDIT_ADV_HOLDOFF ,Hold-off Credit Advertisement until Sequence Number Advertisement Received" "No Hold-off,Hold-off"
|
|
bitfld.long 0x00 9. " LDN_DETECTION ,Enable host LDN detection" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 8. " FORCE_POWER_PRESENT ,Force PowerPresent from PHY On" "0,1"
|
|
bitfld.long 0x00 6. " LCW_IGNORE_RSVD ,reserved bits in Link Control Word are 0 (LCW)" "Check,Ignore"
|
|
line.long 0x04 "LNK_INTR,Link Interrupt Register"
|
|
eventfld.long 0x04 17. " LTSSM_RESET ,LTSSM Reset Received (Hot or Warm)" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 16. " LTSSM_DISCONNECT ,LTSSM Transitions to SS.Disabled" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 15. " LTSSM_CONNECT ,LTSSM Transition to Polling" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 14. " U2_INACTIVITY_TIMEOUT ,U2 Inactivity Timeout Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 13. " PHY_ERROR ,PHY Error Count Threshold Reached" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 12. " LINK_ERROR ,Link Error Count Threshold Reached" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 11. " BAD_LCW ,Illegal LCW received" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 10. " LPMA ,LPMA Received Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 9. " LXU ,LXU Received Interrupt" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 8. " LAU ,LAU Received Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 7. " LGO_U3 ,LGO_U3 Received Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 6. " LGO_U2 ,LGO_U2 Received Interrupt" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 5. " LGO_U1 ,LGO_U1 Received Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 4. " LCRD ,LCRD Received Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 3. " LBAD ,LBAD Received Interrupt" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 2. " LRTY ,LRTY Received Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 1. " LGOOD ,LGOOD Received Interrupt" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 0. " LTSSM_STATE_CHG ,LTSSM_STATE_CHG Received Interrupt" "No interrupt,Interrupt"
|
|
line.long 0x08 "LNK_INTR_MASK,Link Interrupt Mask Register"
|
|
bitfld.long 0x08 17. " LTSSM_RESET ,LTSSM Reset Received (Hot or Warm)" "Masked,Not masked"
|
|
bitfld.long 0x08 16. " LTSSM_DISCONNECT ,LTSSM Transitions to SS.Disabled" "Masked,Not masked"
|
|
bitfld.long 0x08 15. " LTSSM_CONNECT ,LTSSM Transition to Polling" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 14. " U2_INACTIVITY_TIMEOUT ,U2 Inactivity Timeout Interrupt" "Masked,Not masked"
|
|
bitfld.long 0x08 13. " PHY_ERROR ,PHY Error Count Threshold Reached" "Masked,Not masked"
|
|
bitfld.long 0x08 12. " LINK_ERROR ,Link Error Count Threshold Reached" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 11. " BAD_LCW ,Illegal LCW received" "Masked,Not masked"
|
|
bitfld.long 0x08 10. " LPMA ,LPMA Received Interrupt" "Masked,Not masked"
|
|
bitfld.long 0x08 9. " LXU ,LXU Received Interrupt" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 8. " LAU ,LAU Received Interrupt" "Masked,Not masked"
|
|
bitfld.long 0x08 7. " LGO_U3 ,LGO_U3 Received Interrupt" "Masked,Not masked"
|
|
bitfld.long 0x08 6. " LGO_U2 ,LGO_U2 Received Interrupt" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 5. " LGO_U1 ,LGO_U1 Received Interrupt" "Masked,Not masked"
|
|
bitfld.long 0x08 4. " LCRD ,LCRD Received Interrupt" "Masked,Not masked"
|
|
bitfld.long 0x08 3. " LBAD ,LBAD Received Interrupt" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 2. " LRTY ,LRTY Received Interrupt" "Masked,Not masked"
|
|
bitfld.long 0x08 1. " LGOOD ,LGOOD Received Interrupt" "Masked,Not masked"
|
|
bitfld.long 0x08 0. " LTSSM_STATE_CHG ,LTSSM_STATE_CHG Received Interrupt" "Masked,Not masked"
|
|
line.long 0x0C "LNK_ERROR_CONF,Link Error Counter Configuration Register"
|
|
bitfld.long 0x0C 14. " CREDIT_ADV_LGO_EN ,Rx Header Buffer Credit Advertisement LGO_Ux Received Error Count Enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 13. " CREDIT_ADV_HP_EN ,Rx Header Buffer Credit Advertisement HP Received Error Count Enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 12. " CREDIT_ADV_TIMEOUT_EN ,Rx Header Buffer Credit Advertisement CREDIT_HP_TIMER Timeout Count Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 11. " HDR_ADV_LGO_EN ,Header Sequence Number Advertisement LGO_Ux Received Error Count Enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 10. " HDR_ADV_LCRD_EN ,Header Sequence Number Advertisement LCRD_x Received Error Count Enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 9. " HDR_ADV_HP_EN ,Header Sequence Number Advertisement HP Received Error Count Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 8. " HDR_ADV_TIMEOUT_EN ,Header Sequence Number Advertisement PENDING_HP_TIMER Timeout Count Enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 7. " TX_SEQ_NUM_ERR_EN ,ACK Tx Header Sequence Number Error Count Enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 6. " PM_LC_TIMEOUT_EN ,PM_LC_TIMER Timeout Count Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 5. " CREDIT_HP_TIMEOUT_EN ,CREDIT_HP_TIMER Timeout Count Enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 4. " MISSING_LCRD_EN ,Missing LCRD_x Detection Count Enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 3. " MISSING_LGOOD_EN ,Missing LGOOD_n Detection Count Enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " RX_HP_FAIL_EN ,Receive Header Packet Fail Count Enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 1. " RX_SEQ_NUM_ERR_EN ,Rx Header Sequence Number Error Count Enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 0. " HP_TIMEOUT_EN ,PENDING_HP_TIMER Timeout Count Enable" "Disabled,Enabled"
|
|
line.long 0x10 "LNK_ERROR_STATUS,Link Error Status Register"
|
|
eventfld.long 0x10 14. " CREDIT_ADV_LGO_EV ,Indicates this error" "No error,Error"
|
|
eventfld.long 0x10 13. " CREDIT_ADV_HP_EV ,Indicates this error" "No error,Error"
|
|
eventfld.long 0x10 12. " CREDIT_ADV_TIMEOUT_EV ,Indicates this error" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x10 11. " HDR_ADV_LGO_EV ,Indicates this error" "No error,Error"
|
|
eventfld.long 0x10 10. " HDR_ADV_LCRD_EV ,Indicates this error" "No error,Error"
|
|
eventfld.long 0x10 9. " HDR_ADV_HP_EV ,Indicates this error" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x10 8. " HDR_ADV_TIMEOUT_EV ,Indicates this error" "No error,Error"
|
|
eventfld.long 0x10 7. " TX_SEQ_NUM_ERR_EV ,Indicates this error" "No error,Error"
|
|
eventfld.long 0x10 6. " PM_LC_TIMEOUT_EV ,Indicates this error" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x10 5. " CREDIT_HP_TIMEOUT_EV ,Indicates this error" "No error,Error"
|
|
eventfld.long 0x10 4. " MISSING_LCRD_EV ,Indicates this error" "No error,Error"
|
|
eventfld.long 0x10 3. " MISSING_LGOOD_EV ,Indicates this error" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x10 2. " RX_HP_FAIL_EV ,Indicates this error" "No error,Error"
|
|
eventfld.long 0x10 1. " RX_SEQ_NUM_ERR_EV ,Indicates this error" "No error,Error"
|
|
eventfld.long 0x10 0. " HP_TIMEOUT_EV ,Indicates this error" "No error,Error"
|
|
line.long 0x14 "LNK_ERROR_COUNT,Error Counter Register"
|
|
hexmask.long.word 0x14 16.--31. 1. " PHY_ERROR_COUNT ,Count of receive errors from the USB 3.0 PHY"
|
|
hexmask.long.word 0x14 0.--15. 1. " LINK_ERROR_COUNT ,The Link Error Count keeps track of the number of errors"
|
|
line.long 0x18 "LNK_ERROR_COUNT_THRESHOLD,Error Count Threshold Register"
|
|
hexmask.long.word 0x18 16.--31. 1. " PHY_ERROR_THRESHOLD ,PHY Error Count Threshold for Interrupt Generation"
|
|
hexmask.long.word 0x18 0.--15. 1. " LINK_ERROR_THRESHOLD ,Link Error Count Threshold for Interrupt Generation"
|
|
line.long 0x1C "LNK_PHY_CONF,USB 3.0 PHY Configuration Register"
|
|
bitfld.long 0x1C 31. " RX_TERMINATION_ENABLE ,PHY Receiver Termination Enable" "Disabled,Enabled"
|
|
bitfld.long 0x1C 30. " RX_TERMINATION_OVR_VAL ,PHY Receiver Termination Override Value" "Removed,Present"
|
|
textline " "
|
|
bitfld.long 0x1C 29. " RX_TERMINATION_OVR ,PHY Receiver Termination Override" "No override,Override"
|
|
rbitfld.long 0x1C 0.--1. " PHY_MODE ,PHY Operation Mode" "0,USB Super Speed,?..."
|
|
group.long 0x2C++0x03
|
|
line.long 0x00 "LNK_PHY_MPLL_STATUS,USB 3.0 PHY MPLL Status Register"
|
|
rbitfld.long 0x00 23. " REF_CLKREQ_N ,PHY output signal ref_clkreq_n" "0,1"
|
|
rbitfld.long 0x00 22. " REF_CLKDIV2 ,USB 3.0 PHY Input Reference Clock Divider Control" "0,1"
|
|
bitfld.long 0x00 21. " REF_SSP_EN ,USB 3.0 PHY Reference Clock Enable for SSP PHY" "Disabled,Enabled"
|
|
textline " "
|
|
hexmask.long.byte 0x00 13.--20. 1. " SSC_REF_CLK_SEL ,Spread Spectrum Reference Clock Shifting"
|
|
bitfld.long 0x00 11.--12. " SSC_RANGE ,Spread Spectrum Clock Range" "0,1,2,3"
|
|
bitfld.long 0x00 10. " SSC_EN ,Spread Spectrum Enable" "Disabled,Enabled"
|
|
textline " "
|
|
hexmask.long.byte 0x00 3.--9. 1. " MPLL_MULTIPLIER ,MPLL Frequency Multiplier Control"
|
|
group.long 0x3C++0x0B
|
|
line.long 0x00 "LNK_PHY_TX_TRIM,USB 3.0 PHY Transmitter Config Register"
|
|
hexmask.long.byte 0x00 21.--27. 1. " PCS_TX_SWING_LOW ,TX Amplitude (Low Swing Mode) in 10 mv units"
|
|
hexmask.long.byte 0x00 14.--20. 1. " PCS_TX_SWING_FULL ,TX Amplitude (Full Swing Mode) in 10 mv units"
|
|
textline " "
|
|
bitfld.long 0x00 7.--12. " PCS_TX_DEEMPH_6DB ,TX de-emphasis at 6dB" "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 0.--5. " PCS_TX_DEEMPH_3P5DB ,TX de-emphasis at 3.5dB" "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"
|
|
line.long 0x04 "LNK_PHY_ERROR_CONF,PHY Error Configuration register"
|
|
bitfld.long 0x04 8. " PHY_LOCK_EN ,Enable Counting of PHY Lock Loss Lock Indicator To Be Determined" "Disabled,Enabled"
|
|
bitfld.long 0x04 7. " TRAINING_ERROR_EN ,Enable Counting of Training Sequence Error" "Disabled,Enabled"
|
|
bitfld.long 0x04 6. " RX_ERROR_CRC32_EN ,Enable Counting of Receive CRC-32 Error" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 5. " RX_ERROR_CRC16_EN ,Enable Counting of Receive CRC-16 Error" "Disabled,Enabled"
|
|
bitfld.long 0x04 4. " RX_ERROR_CRC5_EN ,Enable Counting of Receive CRC-5 Error" "Disabled,Enabled"
|
|
bitfld.long 0x04 3. " PHY_ERROR_DISPARITY_EN ,Enable Counting of Receive Disparity Error" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 2. " PHY_ERROR_EB_UND_EN ,Enable Counting of Elastic Buffer Underflow" "Disabled,Enabled"
|
|
bitfld.long 0x04 1. " PHY_ERROR_EB_OVR_EN ,Enable Counting of Elastic Buffer Overflow" "Disabled,Enabled"
|
|
bitfld.long 0x04 0. " PHY_ERROR_DECODE_EN ,Enable Counting of 8b/10b Decode Errors" "Disabled,Enabled"
|
|
line.long 0x08 "LNK_PHY_ERROR_STATUS,PHY Error Status Register"
|
|
eventfld.long 0x08 8. " PHY_LOCK_EV ,Indicates this error" "No error,Error"
|
|
eventfld.long 0x08 7. " TRAINING_ERROR_EV ,Indicates this errorr" "No error,Error"
|
|
eventfld.long 0x08 6. " RX_ERROR_CRC32_EV ,Indicates this error" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x08 5. " RX_ERROR_CRC16_EV ,Indicates this error" "No error,Error"
|
|
eventfld.long 0x08 4. " RX_ERROR_CRC5_EV ,Indicates this error" "No error,Error"
|
|
eventfld.long 0x08 3. " PHY_ERROR_DISPARITY_EV ,Indicates this error" "No error,Error"
|
|
textline " "
|
|
eventfld.long 0x08 2. " PHY_ERROR_EB_UND_EV ,Indicates this error" "No error,Error"
|
|
eventfld.long 0x08 1. " PHY_ERROR_EB_OVR_EV ,Indicates this error" "No error,Error"
|
|
eventfld.long 0x08 0. " PHY_ERROR_DECODE_EV ,Indicates this error" "No error,Error"
|
|
group.long 0x50++0x03
|
|
line.long 0x00 "LNK_DEVICE_POWER_CONTROL,USB 3.0 Device Power State Control Register"
|
|
bitfld.long 0x00 31. " YES_U2 ,When host requests transition to U2 automatically accept" "0,1"
|
|
bitfld.long 0x00 30. " YES_U1 ,When host requests transition to U1 automatically accept" "0,1"
|
|
bitfld.long 0x00 29. " NO_U2 ,When host requests transition to U2 automatically reject" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 27. " AUTO_U2 ,When host requests transition to U2 automatically accept (send LAU) or rejects (send LXU) depending on pending activity" "0,1"
|
|
bitfld.long 0x00 26. " AUTO_U1 ,When host requests transition to U1 automatically accept (send LAU) or rejects (send LXU) depending on pending activity" "0,1"
|
|
bitfld.long 0x00 9. " EXIT_LP ,Exit Low Power State" "No exit,Exit"
|
|
textline " "
|
|
bitfld.long 0x00 7. " TX_LAU ,Transmit LAU (ACK) in response to RX_U1/RX_U2/RX_U3" "No transmit,Transmit"
|
|
rbitfld.long 0x00 6. " RX_U3 ,LGO_U3 Received - Request to go to U3 Power State, clear to NAK (send LXU)" "Not received,Received"
|
|
rbitfld.long 0x00 5. " RX_U2 ,LGO_U2 Received - Request to go to U2 Power State, clear to NAK (send LXU)" "Not received,Received"
|
|
textline " "
|
|
rbitfld.long 0x00 3. " RX_U1 ,LGO_U1 Received - Request to go to U1 Power State, clear to NAK (send LXU)" "Not received,Received"
|
|
bitfld.long 0x00 2. " TX_U3 ,Transmit LGO_U3" "No,Transmit"
|
|
bitfld.long 0x00 1. " TX_U2 ,Transmit LGO_U2" "No transmit,Transmit"
|
|
textline " "
|
|
bitfld.long 0x00 0. " TX_U1 ,Transmit LGO_U1" "No transmit,Transmit"
|
|
rgroup.long 0x54++0x03
|
|
line.long 0x00 "LNK_LTSSM_STATE,Link Training Status State Machine (LTSSM) State Register"
|
|
bitfld.long 0x00 0.--5. " LTSSM_STATE ,LTSSM 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,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 0x64++0x03
|
|
line.long 0x00 "LNK_LFPS_OBSERVE,LFPS Receiver Observability Register"
|
|
rbitfld.long 0x00 20.--23. " POLLING_LFPS_SENT ,Number of LFPS Polling Bursts Sent since last Polling" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
rbitfld.long 0x00 16.--19. " POLLING_LFPS_RCVD ,Number of LFPS Polling Bursts Received since last Polling" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 6. " LOOPBACK_DET ,LFPS Sequence detected since last cleared by CPU" "Not detected,Detected"
|
|
textline " "
|
|
bitfld.long 0x00 5. " U3_EXIT_DET ,LFPS Sequence detected since last cleared by CPU" "Not detected,Detected"
|
|
bitfld.long 0x00 4. " U2_EXIT_DET ,LFPS Sequence detected since last cleared by CPU" "Not detected,Detected"
|
|
bitfld.long 0x00 3. " U1_EXIT_DET ,LFPS Sequence detected since last cleared by CPU" "Not detected,Detected"
|
|
textline " "
|
|
bitfld.long 0x00 2. " RESET_DET ,LFPS Sequence detected since last cleared by CPU" "Not detected,Detected"
|
|
bitfld.long 0x00 1. " PING_DET ,LFPS Sequence detected since last cleared by CPU" "Not detected,Detected"
|
|
bitfld.long 0x00 0. " POLLING_DET ,LFPS Sequence detected since last cleared by CPU" "Not detected,Detected"
|
|
group.long 0x138++0x23
|
|
line.long 0x00 "LNK_COMPLIANCE_PATTERN_0,Compliance Pattern CP0 Register"
|
|
bitfld.long 0x00 12. " TXONESZEROS ,Enable TXONESZEROS" "Disabled,Enabled"
|
|
bitfld.long 0x00 11. " LFPS ,LFPS On/Off" "0,1"
|
|
bitfld.long 0x00 10. " DEEMPHASIS ,De-emphasis On/Off" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 9. " SCRAMBLED ,Scramble On/Off" "0,1"
|
|
bitfld.long 0x00 8. " K_D ,Symbol Type" "Data,Symbol"
|
|
hexmask.long.byte 0x00 0.--7. 1. " CP ,Compliance Pattern"
|
|
line.long 0x04 "LNK_COMPLIANCE_PATTERN_1,Compliance Pattern CP1 Register"
|
|
bitfld.long 0x04 12. " TXONESZEROS ,Enable TXONESZEROS" "Disabled,Enabled"
|
|
bitfld.long 0x04 11. " LFPS ,LFPS On/Off" "0,1"
|
|
bitfld.long 0x04 10. " DEEMPHASIS ,De-emphasis On/Off" "0,1"
|
|
textline " "
|
|
bitfld.long 0x04 9. " SCRAMBLED ,Scramble On/Off" "0,1"
|
|
bitfld.long 0x04 8. " K_D ,Symbol Type" "Data,Symbol"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CP ,Compliance Pattern"
|
|
line.long 0x08 "LNK_COMPLIANCE_PATTERN_2,Compliance Pattern CP2 Register"
|
|
bitfld.long 0x08 12. " TXONESZEROS ,Enable TXONESZEROS" "Disabled,Enabled"
|
|
bitfld.long 0x08 11. " LFPS ,LFPS On/Off" "0,1"
|
|
bitfld.long 0x08 10. " DEEMPHASIS ,De-emphasis On/Off" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 9. " SCRAMBLED ,Scramble On/Off" "0,1"
|
|
bitfld.long 0x08 8. " K_D ,Symbol Type" "Data,Symbol"
|
|
hexmask.long.byte 0x08 0.--7. 1. " CP ,Compliance Pattern"
|
|
line.long 0x0C "LNK_COMPLIANCE_PATTERN_3,Compliance Pattern CP3 Register"
|
|
bitfld.long 0x0C 12. " TXONESZEROS ,Enable TXONESZEROS" "Disabled,Enabled"
|
|
bitfld.long 0x0C 11. " LFPS ,LFPS On/Off" "0,1"
|
|
bitfld.long 0x0C 10. " DEEMPHASIS ,De-emphasis On/Off" "0,1"
|
|
textline " "
|
|
bitfld.long 0x0C 8. " K_D ,Symbol Type" "Data,Symbol"
|
|
hexmask.long.byte 0x0C 0.--7. 1. " CP ,Compliance Pattern"
|
|
line.long 0x10 "LNK_COMPLIANCE_PATTERN_4,Compliance Pattern CP4 Register"
|
|
bitfld.long 0x10 12. " TXONESZEROS ,Enable TXONESZEROS" "Disabled,Enabled"
|
|
bitfld.long 0x10 11. " LFPS ,LFPS On/Off" "0,1"
|
|
bitfld.long 0x10 10. " DEEMPHASIS ,De-emphasis On/Off" "0,1"
|
|
textline " "
|
|
bitfld.long 0x10 9. " SCRAMBLED ,Scramble On/Off" "0,1"
|
|
bitfld.long 0x10 8. " K_D ,Symbol Type" "Data,Symbol"
|
|
hexmask.long.byte 0x10 0.--7. 1. " CP ,Compliance Pattern"
|
|
line.long 0x14 "LNK_COMPLIANCE_PATTERN_5,Compliance Pattern CP5 Register"
|
|
bitfld.long 0x14 12. " TXONESZEROS ,Enable TXONESZEROS" "Disabled,Enabled"
|
|
bitfld.long 0x14 11. " LFPS ,LFPS On/Off" "0,1"
|
|
bitfld.long 0x14 10. " DEEMPHASIS ,De-emphasis On/Off" "0,1"
|
|
textline " "
|
|
bitfld.long 0x14 9. " SCRAMBLED ,Scramble On/Off" "0,1"
|
|
bitfld.long 0x14 8. " K_D ,Symbol Type" "Data,Symbol"
|
|
hexmask.long.byte 0x14 0.--7. 1. " CP ,Compliance Pattern"
|
|
line.long 0x18 "LNK_COMPLIANCE_PATTERN_6,Compliance Pattern CP6 Register"
|
|
bitfld.long 0x18 12. " TXONESZEROS ,Enable TXONESZEROS" "Disabled,Enabled"
|
|
bitfld.long 0x18 11. " LFPS ,LFPS On/Off" "0,1"
|
|
bitfld.long 0x18 10. " DEEMPHASIS ,De-emphasis On/Off" "0,1"
|
|
textline " "
|
|
bitfld.long 0x18 9. " SCRAMBLED ,Scramble On/Off" "0,1"
|
|
bitfld.long 0x18 8. " K_D ,Symbol Type" "Data,Symbol"
|
|
hexmask.long.byte 0x18 0.--7. 1. " CP ,Compliance Pattern"
|
|
line.long 0x1C "LNK_COMPLIANCE_PATTERN_7,Compliance Pattern CP7 Register"
|
|
bitfld.long 0x1C 12. " TXONESZEROS ,Enable TXONESZEROS" "Disabled,Enabled"
|
|
bitfld.long 0x1C 11. " LFPS ,LFPS On/Off" "0,1"
|
|
bitfld.long 0x1C 10. " DEEMPHASIS ,De-emphasis On/Off" "0,1"
|
|
textline " "
|
|
bitfld.long 0x1C 9. " SCRAMBLED ,Scramble On/Off" "0,1"
|
|
bitfld.long 0x1C 8. " K_D ,Symbol Type" "Data,Symbol"
|
|
hexmask.long.byte 0x1C 0.--7. 1. " CP ,Compliance Pattern"
|
|
line.long 0x20 "LNK_COMPLIANCE_PATTERN_8,Compliance Pattern CP8 Register"
|
|
bitfld.long 0x20 12. " TXONESZEROS ,Enable TXONESZEROS" "Disabled,Enabled"
|
|
bitfld.long 0x20 11. " LFPS ,LFPS On/Off" "0,1"
|
|
bitfld.long 0x20 10. " DEEMPHASIS ,De-emphasis On/Off" "0,1"
|
|
textline " "
|
|
bitfld.long 0x20 9. " SCRAMBLED ,Scramble On/Off" "0,1"
|
|
bitfld.long 0x20 8. " K_D ,Symbol Type" "Data,Symbol"
|
|
hexmask.long.byte 0x20 0.--7. 1. " CP ,Compliance Pattern"
|
|
width 0x0b
|
|
tree.end
|
|
tree "USB3 Protocol Layer"
|
|
base a:0xE0033000
|
|
width 29.
|
|
group.long 0x400++0x0B
|
|
line.long 0x00 "PROT_CS,Protocol Layer Control and Status Register"
|
|
bitfld.long 0x00 27.--31. " MULT_TIMER ,How long protocol should wait for data" "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 26. " DISABLE_IDLE_DET ,Disable idle detection logic in the protocol" "Not disabled,Disabled"
|
|
bitfld.long 0x00 25. " SEQ_NUM_CONFIG ,This bit indicates if the seq numbers are EP based or Stream ID (Socket) based" "EP,Stream ID"
|
|
textline " "
|
|
bitfld.long 0x00 24. " PROT_HOST_RESET_RESP ,Inform the protocol about response to incoming TP/DPH after warm/host reset" "Issue NRDY,Ignore TP"
|
|
bitfld.long 0x00 18.--23. " TP_THRESHOLD ,Ingress TP response transmit buffer threshold for almost full flag" ",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 17. " NRDY_ALL ,Send all transfers NRDY from the host in all endpoints" "Not sent,Sent"
|
|
textline " "
|
|
eventfld.long 0x00 16. " SETUP_CLR_BUSY ,Allow device to ACK SETUP status phase packets" "Not allowed,Allowed"
|
|
hexmask.long.byte 0x00 0.--6. 1. " DEVICEADDR ,Unique device 7-bit address"
|
|
line.long 0x04 "PROT_INTR,Protocol Layer Interrupt Register"
|
|
eventfld.long 0x04 15. " SET_ADDR0_EV ,Device sets this interrupt when it receives a set address 0 command" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 14. " EP0_STALLED_EV ,Host sends more data/Device sends more data/During STATUS Stage host sends/asks to/for data from device" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 13. " LMP_INVALID_PORT_CFG_EV ,Set whenever a LMP port configuration is received but the Link Speed is not 1" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 12. " LMP_INVALID_PORT_CAP_EV ,Set whenever a LMP port capability is received but the Link Speed is not 1" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 11. " STATUS_STAGE ,Set when host completes Status Stage of a Control Transfer" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 10. " HOST_ERR_EV ,Set whenever an ACK TP is received with HE=1" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 9. " SUTOK_EV ,Set whenever a (valid of invalid) SETUP DPP is received that is not a set_address" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 8. " ITP_EV ,Set whenever an ITP(SOF) occurs" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 7. " TIMEOUT_HOST_ACK_EV ,The Host Ack Response Timer expired" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 6. " TIMEOUT_PING_EV ,The Ping Timer expired" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 5. " TIMEOUT_PORT_CFG_EV ,The Port ConfiguratIon LMP Timer expired" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 4. " TIMEOUT_PORT_CAP_EV ,The Port Capabilities LMP Timer expired" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 3. " LMP_PORT_CFG_EV ,A Port Configuration LMP was received" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 2. " LMP_PORT_CAP_EV ,A Port Capabilities LMP was received" "No interrupt,Interrupt"
|
|
eventfld.long 0x04 1. " LMP_UNKNOWN_EV ,An unkNown LMP was received and placed in PROT_LMP_PACKET_RX" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x04 0. " LMP_RCV_EV ,A LMP was received and placed in PROT_LMP_PACKET_RX" "No interrupt,Interrupt"
|
|
line.long 0x08 "PROT_INTR_MASK,Protocol Interrupts Mask Register"
|
|
bitfld.long 0x08 15. " SET_ADDR0_EN ,SET_ADDR0 Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 14. " EP0_STALLED_EN ,EP0_STALLED Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 13. " LMP_INVALID_PORT_CFG_EN ,LMP_INVALID_PORT_CFG Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 12. " LMP_INVALID_PORT_CAP_EN ,LMP_INVALID_PORT_CAP Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 11. " STATUS_STAGE ,STATUS_STAGE Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 10. " HOST_ERR_EN ,HOST_ERR Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 9. " SUTOK_EN ,SUTOK Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 8. " ITP_EN ,ITP Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 7. " TIMEOUT_HOST_ACK_EN ,TIMEOUT_HOST_ACK Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 6. " TIMEOUT_PING_EN ,TIMEOUT_PING Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 5. " TIMEOUT_PORT_CFG_EN ,TIMEOUT_PORT_CFG Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 4. " TIMEOUT_PORT_CAP_EN ,TIMEOUT_PORT_CAP Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 3. " LMP_PORT_CFG_EN ,LMP_PORT_CFG Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 2. " LMP_PORT_CAP_EN ,LMP_PORT_CAP Interrupt Mask" "Masked,Not masked"
|
|
bitfld.long 0x08 1. " LMP_UNKNOWN_EN ,LMP_UNKNOWN Interrupt Mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x08 0. " LMP_RCV_EN ,LMP_RCV Interrupt Mask" "Masked,Not masked"
|
|
rgroup.long 0x428++0x03
|
|
line.long 0x00 "PROT_FRAMECNT,Frame Counter Register"
|
|
hexmask.long.word 0x00 14.--26. 1. " DELTA ,The delta value in the last ITP received"
|
|
hexmask.long.word 0x00 0.--13. 1. " SS_MICROFRAME ,MICROFRAME counter which indicates which of the 8 125-microsecond micro-frames last occurred"
|
|
rgroup.long 0x430++0x07
|
|
line.long 0x00 "PROT_ITP_TIME,ITP Time Free Running Counter Register"
|
|
hexmask.long.tbyte 0x00 0.--23. 1. " COUNTER24 ,Current counter value"
|
|
line.long 0x04 "PROT_ITP_TIMESTAMP,ITP Time Stamp Register"
|
|
hexmask.long.byte 0x04 24.--31. 1. " MICROFRAME_LSB ,LSBs of MICROFRAME field of ITP when timestamp was taken"
|
|
hexmask.long.tbyte 0x04 0.--23. 1. " TIMESTAMP ,Timestamp from a free running counter at 125MHz of the last ITP reception"
|
|
group.long 0x438++0x07
|
|
line.quad 0x00 "PROT_SETUP_DAT,Received SETUP Packet Data Register"
|
|
hexmask.quad.word 0x00 48.--63. 1. " SETUP_LENGTH ,SETUP_LENGTH"
|
|
hexmask.quad.word 0x00 32.--47. 1. " SETUP_INDEX ,SETUP_INDEX"
|
|
hexmask.quad.word 0x00 16.--31. 1. " SETUP_VALUE ,SETUP_VALUE"
|
|
textline " "
|
|
hexmask.quad.byte 0x00 8.--15. 1. " SETUP_REQUEST ,SETUP_REQUEST"
|
|
hexmask.quad.byte 0x00 0.--7. 1. " SETUP_REQUEST_TYPE ,SETUP_REQUEST_TYPE"
|
|
group.long 0x440++0x03
|
|
line.long 0x00 "PROT_SEQ_NUM,Sequence Number Register"
|
|
bitfld.long 0x00 31. " SEQ_VALID ,Set by hardware when read/write operation has completed" "Not completed,Completed"
|
|
bitfld.long 0x00 30. " COMMAND ,Read/Write" "Read,Write"
|
|
rbitfld.long 0x00 16.--20. " LAST_COMMITTED ,Sequence number of last packet that was transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31"
|
|
textline " "
|
|
bitfld.long 0x00 8.--12. " SEQUENCE_NUMBER ,Packet sequence number of next packet to receive/transmit" "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 4. " DIR ,Direction" "Out,In"
|
|
bitfld.long 0x00 0.--3. " ENDPOINT ,Endpoint Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
group.long 0x474++0x07
|
|
line.long 0x00 "PROT_EP_INTR,Endpoint Interrupt Register"
|
|
bitfld.long 0x00 31. " EP_OUT[15] ,EPO_CS[15] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 30. " EP_OUT[14] ,EPO_CS[14] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 29. " EP_OUT[13] ,EPO_CS[13] interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
bitfld.long 0x00 28. " EP_OUT[12] ,EPO_CS[12] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 27. " EP_OUT[11] ,EPO_CS[11] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 26. " EP_OUT[10] ,EPO_CS[10] interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
bitfld.long 0x00 25. " EP_OUT[9] ,EPO_CS[9] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 24. " EP_OUT[8] ,EPO_CS[8] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 23. " EP_OUT[7] ,EPO_CS[7] interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
bitfld.long 0x00 22. " EP_OUT[6] ,EPO_CS[6] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 21. " EP_OUT[5] ,EPO_CS[5] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 20. " EP_OUT[4] ,EPO_CS[4] interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
bitfld.long 0x00 19. " EP_OUT[3] ,EPO_CS[3] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 18. " EP_OUT[2] ,EPO_CS[2] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 17. " EP_OUT[1] ,EPO_CS[1] interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
bitfld.long 0x00 16. " EP_OUT[0] ,EPO_CS[0] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 15. " EP_IN[15] ,EPI_CS[15] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 14. " EP_IN[14] ,EPI_CS[14] interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
bitfld.long 0x00 13. " EP_IN[13] ,EPI_CS[13] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 12. " EP_IN[12] ,EPI_CS[12] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 11. " EP_IN[11] ,EPI_CS[11] interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
bitfld.long 0x00 10. " EP_IN[10] ,EPI_CS[10] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 9. " EP_IN[9] ,EPI_CS[9] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 8. " EP_IN[8] ,EPI_CS[8] interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
bitfld.long 0x00 7. " EP_IN[7] ,EPI_CS[7] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 6. " EP_IN[6] ,EPI_CS[6] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 5. " EP_IN[5] ,EPI_CS[5] interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
bitfld.long 0x00 4. " EP_IN[4] ,EPI_CS[4] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 3. " EP_IN[3] ,EPI_CS[3] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 2. " EP_IN[2] ,EPI_CS[2] interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
bitfld.long 0x00 1. " EP_IN[1] ,EPI_CS[1] interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 0. " EP_IN[0] ,EPI_CS[0] interrupt request" "Not requested,Requested"
|
|
line.long 0x04 "PROT_EP_INTR_MASK,Endpoint Interrupt Mask Register"
|
|
bitfld.long 0x04 31. " EP_OUT[15] ,EPO_CS[15] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 30. " EP_OUT[14] ,EPO_CS[14] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 29. " EP_OUT[13] ,EPO_CS[13] interrupt mask" "Not masked,Masked"
|
|
textline " "
|
|
bitfld.long 0x04 28. " EP_OUT[12] ,EPO_CS[12] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 27. " EP_OUT[11] ,EPO_CS[11] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 26. " EP_OUT[10] ,EPO_CS[10] interrupt mask" "Not masked,Masked"
|
|
textline " "
|
|
bitfld.long 0x04 25. " EP_OUT[9] ,EPO_CS[9] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 24. " EP_OUT[8] ,EPO_CS[8] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 23. " EP_OUT[7] ,EPO_CS[7] interrupt mask" "Not masked,Masked"
|
|
textline " "
|
|
bitfld.long 0x04 22. " EP_OUT[6] ,EPO_CS[6] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 21. " EP_OUT[5] ,EPO_CS[5] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 20. " EP_OUT[4] ,EPO_CS[4] interrupt mask" "Not masked,Masked"
|
|
textline " "
|
|
bitfld.long 0x04 19. " EP_OUT[3] ,EPO_CS[3] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 18. " EP_OUT[2] ,EPO_CS[2] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 17. " EP_OUT[1] ,EPO_CS[1] interrupt mask" "Not masked,Masked"
|
|
textline " "
|
|
bitfld.long 0x04 16. " EP_OUT[0] ,EPO_CS[0] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 15. " EP_IN[15] ,EPI_CS[15] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 14. " EP_IN[14] ,EPI_CS[14] interrupt mask" "Not masked,Masked"
|
|
textline " "
|
|
bitfld.long 0x04 13. " EP_IN[13] ,EPI_CS[13] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 12. " EP_IN[12] ,EPI_CS[12] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 11. " EP_IN[11] ,EPI_CS[11] interrupt mask" "Not masked,Masked"
|
|
textline " "
|
|
bitfld.long 0x04 10. " EP_IN[10] ,EPI_CS[10] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 9. " EP_IN[9] ,EPI_CS[9] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 8. " EP_IN[8] ,EPI_CS[8] interrupt mask" "Not masked,Masked"
|
|
textline " "
|
|
bitfld.long 0x04 7. " EP_IN[7] ,EPI_CS[7] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 6. " EP_IN[6] ,EPI_CS[6] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 5. " EP_IN[5] ,EPI_CS[5] interrupt mask" "Not masked,Masked"
|
|
textline " "
|
|
bitfld.long 0x04 4. " EP_IN[4] ,EPI_CS[4] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 3. " EP_IN[3] ,EPI_CS[3] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 2. " EP_IN[2] ,EPI_CS[2] interrupt mask" "Not masked,Masked"
|
|
textline " "
|
|
bitfld.long 0x04 1. " EP_IN[1] ,EPI_CS[1] interrupt mask" "Not masked,Masked"
|
|
bitfld.long 0x04 0. " EP_IN[0] ,EPI_CS[0] interrupt mask" "Not masked,Masked"
|
|
group.long (0x500+0x0)++0x03
|
|
line.long 0x00 "PROT_EPI_CS10,SuperSpeed IN Endpoint Control and Status Register 0"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0x0)++0x03
|
|
line.long 0x00 "PROT_EPI_CS20,SuperSpeed IN Endpoint Control and Status Register 0"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0x0)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM0,Unmapped Stream Request Register 0"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0x0)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM0,Mapped Streams Registers 0"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0x0)++0x03
|
|
line.long 0x00 "PROT_EPO_CS10,SuperSpeed OUT Endpoint Control and Status Register 0"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0x0)++0x03
|
|
line.long 0x00 "PROT_EPO_CS20,SuperSpeed OUT Endpoint Control and Status Register 0"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0x0)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 0"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0x0)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(0),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x500+0x4)++0x03
|
|
line.long 0x00 "PROT_EPI_CS11,SuperSpeed IN Endpoint Control and Status Register 1"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0x4)++0x03
|
|
line.long 0x00 "PROT_EPI_CS21,SuperSpeed IN Endpoint Control and Status Register 1"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0x4)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM1,Unmapped Stream Request Register 1"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0x4)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM1,Mapped Streams Registers 1"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0x4)++0x03
|
|
line.long 0x00 "PROT_EPO_CS11,SuperSpeed OUT Endpoint Control and Status Register 1"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0x4)++0x03
|
|
line.long 0x00 "PROT_EPO_CS21,SuperSpeed OUT Endpoint Control and Status Register 1"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0x4)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 1"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0x4)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(1),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x500+0x8)++0x03
|
|
line.long 0x00 "PROT_EPI_CS12,SuperSpeed IN Endpoint Control and Status Register 2"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0x8)++0x03
|
|
line.long 0x00 "PROT_EPI_CS22,SuperSpeed IN Endpoint Control and Status Register 2"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0x8)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM2,Unmapped Stream Request Register 2"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0x8)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM2,Mapped Streams Registers 2"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0x8)++0x03
|
|
line.long 0x00 "PROT_EPO_CS12,SuperSpeed OUT Endpoint Control and Status Register 2"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0x8)++0x03
|
|
line.long 0x00 "PROT_EPO_CS22,SuperSpeed OUT Endpoint Control and Status Register 2"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0x8)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 2"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0x8)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(2),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x500+0xC)++0x03
|
|
line.long 0x00 "PROT_EPI_CS13,SuperSpeed IN Endpoint Control and Status Register 3"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0xC)++0x03
|
|
line.long 0x00 "PROT_EPI_CS23,SuperSpeed IN Endpoint Control and Status Register 3"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0xC)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM3,Unmapped Stream Request Register 3"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0xC)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM3,Mapped Streams Registers 3"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0xC)++0x03
|
|
line.long 0x00 "PROT_EPO_CS13,SuperSpeed OUT Endpoint Control and Status Register 3"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0xC)++0x03
|
|
line.long 0x00 "PROT_EPO_CS23,SuperSpeed OUT Endpoint Control and Status Register 3"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0xC)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 3"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0xC)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(3),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x500+0x10)++0x03
|
|
line.long 0x00 "PROT_EPI_CS14,SuperSpeed IN Endpoint Control and Status Register 4"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0x10)++0x03
|
|
line.long 0x00 "PROT_EPI_CS24,SuperSpeed IN Endpoint Control and Status Register 4"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0x10)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM4,Unmapped Stream Request Register 4"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0x10)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM4,Mapped Streams Registers 4"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0x10)++0x03
|
|
line.long 0x00 "PROT_EPO_CS14,SuperSpeed OUT Endpoint Control and Status Register 4"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0x10)++0x03
|
|
line.long 0x00 "PROT_EPO_CS24,SuperSpeed OUT Endpoint Control and Status Register 4"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0x10)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 4"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0x10)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(4),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x500+0x14)++0x03
|
|
line.long 0x00 "PROT_EPI_CS15,SuperSpeed IN Endpoint Control and Status Register 5"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0x14)++0x03
|
|
line.long 0x00 "PROT_EPI_CS25,SuperSpeed IN Endpoint Control and Status Register 5"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0x14)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM5,Unmapped Stream Request Register 5"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0x14)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM5,Mapped Streams Registers 5"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0x14)++0x03
|
|
line.long 0x00 "PROT_EPO_CS15,SuperSpeed OUT Endpoint Control and Status Register 5"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0x14)++0x03
|
|
line.long 0x00 "PROT_EPO_CS25,SuperSpeed OUT Endpoint Control and Status Register 5"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0x14)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 5"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0x14)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(5),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x500+0x18)++0x03
|
|
line.long 0x00 "PROT_EPI_CS16,SuperSpeed IN Endpoint Control and Status Register 6"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0x18)++0x03
|
|
line.long 0x00 "PROT_EPI_CS26,SuperSpeed IN Endpoint Control and Status Register 6"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0x18)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM6,Unmapped Stream Request Register 6"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0x18)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM6,Mapped Streams Registers 6"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0x18)++0x03
|
|
line.long 0x00 "PROT_EPO_CS16,SuperSpeed OUT Endpoint Control and Status Register 6"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0x18)++0x03
|
|
line.long 0x00 "PROT_EPO_CS26,SuperSpeed OUT Endpoint Control and Status Register 6"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0x18)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 6"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0x18)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(6),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x500+0x1C)++0x03
|
|
line.long 0x00 "PROT_EPI_CS17,SuperSpeed IN Endpoint Control and Status Register 7"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0x1C)++0x03
|
|
line.long 0x00 "PROT_EPI_CS27,SuperSpeed IN Endpoint Control and Status Register 7"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0x1C)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM7,Unmapped Stream Request Register 7"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0x1C)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM7,Mapped Streams Registers 7"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0x1C)++0x03
|
|
line.long 0x00 "PROT_EPO_CS17,SuperSpeed OUT Endpoint Control and Status Register 7"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0x1C)++0x03
|
|
line.long 0x00 "PROT_EPO_CS27,SuperSpeed OUT Endpoint Control and Status Register 7"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0x1C)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 7"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0x1C)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(7),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x500+0x20)++0x03
|
|
line.long 0x00 "PROT_EPI_CS18,SuperSpeed IN Endpoint Control and Status Register 8"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0x20)++0x03
|
|
line.long 0x00 "PROT_EPI_CS28,SuperSpeed IN Endpoint Control and Status Register 8"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0x20)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM8,Unmapped Stream Request Register 8"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0x20)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM8,Mapped Streams Registers 8"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0x20)++0x03
|
|
line.long 0x00 "PROT_EPO_CS18,SuperSpeed OUT Endpoint Control and Status Register 8"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0x20)++0x03
|
|
line.long 0x00 "PROT_EPO_CS28,SuperSpeed OUT Endpoint Control and Status Register 8"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0x20)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 8"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0x20)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(8),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x500+0x24)++0x03
|
|
line.long 0x00 "PROT_EPI_CS19,SuperSpeed IN Endpoint Control and Status Register 9"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0x24)++0x03
|
|
line.long 0x00 "PROT_EPI_CS29,SuperSpeed IN Endpoint Control and Status Register 9"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0x24)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM9,Unmapped Stream Request Register 9"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0x24)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM9,Mapped Streams Registers 9"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0x24)++0x03
|
|
line.long 0x00 "PROT_EPO_CS19,SuperSpeed OUT Endpoint Control and Status Register 9"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0x24)++0x03
|
|
line.long 0x00 "PROT_EPO_CS29,SuperSpeed OUT Endpoint Control and Status Register 9"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0x24)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 9"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0x24)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(9),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x500+0x28)++0x03
|
|
line.long 0x00 "PROT_EPI_CS110,SuperSpeed IN Endpoint Control and Status Register 10"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0x28)++0x03
|
|
line.long 0x00 "PROT_EPI_CS210,SuperSpeed IN Endpoint Control and Status Register 10"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0x28)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM10,Unmapped Stream Request Register 10"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0x28)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM10,Mapped Streams Registers 10"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0x28)++0x03
|
|
line.long 0x00 "PROT_EPO_CS110,SuperSpeed OUT Endpoint Control and Status Register 10"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0x28)++0x03
|
|
line.long 0x00 "PROT_EPO_CS210,SuperSpeed OUT Endpoint Control and Status Register 10"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0x28)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 10"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0x28)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(10),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x500+0x2C)++0x03
|
|
line.long 0x00 "PROT_EPI_CS111,SuperSpeed IN Endpoint Control and Status Register 11"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0x2C)++0x03
|
|
line.long 0x00 "PROT_EPI_CS211,SuperSpeed IN Endpoint Control and Status Register 11"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0x2C)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM11,Unmapped Stream Request Register 11"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0x2C)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM11,Mapped Streams Registers 11"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0x2C)++0x03
|
|
line.long 0x00 "PROT_EPO_CS111,SuperSpeed OUT Endpoint Control and Status Register 11"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0x2C)++0x03
|
|
line.long 0x00 "PROT_EPO_CS211,SuperSpeed OUT Endpoint Control and Status Register 11"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0x2C)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 11"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0x2C)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(11),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x500+0x30)++0x03
|
|
line.long 0x00 "PROT_EPI_CS112,SuperSpeed IN Endpoint Control and Status Register 12"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0x30)++0x03
|
|
line.long 0x00 "PROT_EPI_CS212,SuperSpeed IN Endpoint Control and Status Register 12"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0x30)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM12,Unmapped Stream Request Register 12"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0x30)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM12,Mapped Streams Registers 12"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0x30)++0x03
|
|
line.long 0x00 "PROT_EPO_CS112,SuperSpeed OUT Endpoint Control and Status Register 12"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0x30)++0x03
|
|
line.long 0x00 "PROT_EPO_CS212,SuperSpeed OUT Endpoint Control and Status Register 12"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0x30)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 12"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0x30)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(12),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x500+0x34)++0x03
|
|
line.long 0x00 "PROT_EPI_CS113,SuperSpeed IN Endpoint Control and Status Register 13"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0x34)++0x03
|
|
line.long 0x00 "PROT_EPI_CS213,SuperSpeed IN Endpoint Control and Status Register 13"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0x34)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM13,Unmapped Stream Request Register 13"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0x34)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM13,Mapped Streams Registers 13"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0x34)++0x03
|
|
line.long 0x00 "PROT_EPO_CS113,SuperSpeed OUT Endpoint Control and Status Register 13"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0x34)++0x03
|
|
line.long 0x00 "PROT_EPO_CS213,SuperSpeed OUT Endpoint Control and Status Register 13"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0x34)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 13"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0x34)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(13),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x500+0x38)++0x03
|
|
line.long 0x00 "PROT_EPI_CS114,SuperSpeed IN Endpoint Control and Status Register 14"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0x38)++0x03
|
|
line.long 0x00 "PROT_EPI_CS214,SuperSpeed IN Endpoint Control and Status Register 14"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0x38)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM14,Unmapped Stream Request Register 14"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0x38)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM14,Mapped Streams Registers 14"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0x38)++0x03
|
|
line.long 0x00 "PROT_EPO_CS114,SuperSpeed OUT Endpoint Control and Status Register 14"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0x38)++0x03
|
|
line.long 0x00 "PROT_EPO_CS214,SuperSpeed OUT Endpoint Control and Status Register 14"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0x38)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 14"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0x38)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(14),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x500+0x3C)++0x03
|
|
line.long 0x00 "PROT_EPI_CS115,SuperSpeed IN Endpoint Control and Status Register 15"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x540+0x3C)++0x03
|
|
line.long 0x00 "PROT_EPI_CS215,SuperSpeed IN Endpoint Control and Status Register 15"
|
|
rbitfld.long 0x00 12.--16. " BTERM_NUMP ,Number of packets that need to be cleaned up by CPU whenever there is a BTERM interrupt" "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 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,?..."
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,?..."
|
|
rgroup.long (0x580+0x3C)++0x03
|
|
line.long 0x00 "PROT_EPI_UNMAPPED_STREAM15,Unmapped Stream Request Register 15"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not Configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x5C0+0x3C)++0x03
|
|
line.long 0x00 "PROT_EPI_MAPPED_STREAM15,Mapped Streams Registers 15"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "Not requested,Requested"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "Mapped,Unmapped"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
group.long (0x600+0x3C)++0x03
|
|
line.long 0x00 "PROT_EPO_CS115,SuperSpeed OUT Endpoint Control and Status Register 15"
|
|
bitfld.long 0x00 29. " FIRST_ACK_NUMP_0_MASK ,Interrupt mask for FIRST_ACK_NUMP_0 bit" "0,1"
|
|
bitfld.long 0x00 28. " STREAM_ERROR_MASK ,Interrupt mask for STREAM_ERROR bit" "0,1"
|
|
bitfld.long 0x00 27. " DBTERM_MASK ,Interrupt mask for DBTERM bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 26. " HBTERM_MASK ,Interrupt mask for HBTERM bit" "0,1"
|
|
bitfld.long 0x00 25. " OOSERR_MASK ,Interrupt mask for OOSERR bit" "0,1"
|
|
bitfld.long 0x00 24. " SHORT_MASK ,Interrupt mask for SHORT bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 23. " ZERO_MASK ,Interrupt mask for ZERO bit" "0,1"
|
|
bitfld.long 0x00 22. " STREAMNRDY_MASK ,Interrupt mask for STREAMNRDY bit" "0,1"
|
|
bitfld.long 0x00 21. " FLOWCONTROL_MASK ,Interrupt mask for FLOWCONTROL bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 20. " RETRY_MASK ,Interrupt mask for RETRY bit" "0,1"
|
|
bitfld.long 0x00 19. " COMMIT_MASK ,Interrupt mask for COMMIT bit" "0,1"
|
|
eventfld.long 0x00 18. " FIRST_ACK_NUMP_0 ,The NumP for the first ACK is zero" "Non-zero,Zero"
|
|
textline " "
|
|
eventfld.long 0x00 17. " STREAM_ERROR ,Stream Error occurred" "No error,Error"
|
|
eventfld.long 0x00 16. " DBTERM ,The Burst was terminated by the device when the MULT_TIMER expires" "Not terminated,Terminated"
|
|
eventfld.long 0x00 15. " HBTERM ,The Burst Was terminated by the host" "Not terminated,Terminated"
|
|
textline " "
|
|
eventfld.long 0x00 14. " OOSERR ,Out Of Sequence Error" "No error,Error"
|
|
eventfld.long 0x00 13. " SHORT ,Indicates a shorter-than-maxsize packet was received" "No,Yes"
|
|
eventfld.long 0x00 12. " ZERO ,Indicates a zero length packet was returned to the host in an IN transaction" "No,Yes"
|
|
textline " "
|
|
eventfld.long 0x00 11. " STREAMNRDY ,Nrdy was sent for a bulk stream request because of EP-stream not present in the mapper" "Not sent,Sent"
|
|
eventfld.long 0x00 10. " FLOWCONTROL ,EP in flow control due to EPM not being available" "0,1"
|
|
eventfld.long 0x00 9. " RETRY ,Whenever the USB3.0 does a retry it will asserts this interrupt" "No interrupt,interrupt"
|
|
textline " "
|
|
eventfld.long 0x00 8. " COMMIT ,Set whenever an IN token was ACKed by the host" "NACK,ACK"
|
|
bitfld.long 0x00 5. " STREAM_ERROR_STALL_EN ,Issue STALL whenever Stream error occurs" "Disabled,Enabled"
|
|
bitfld.long 0x00 4. " EP_RESET ,Per End Point Reset" "No reset,Reset"
|
|
textline " "
|
|
bitfld.long 0x00 3. " STREAM_EN ,Enables bulk stream protocol handling for this EP" "Disabled,Enabled"
|
|
bitfld.long 0x00 2. " STALL ,Set this bit to 1 to stall an endpoint, and to 0 to clear a stall" "Not stalled,Stalled"
|
|
bitfld.long 0x00 1. " NRDY ,Setting this bit causes NRDY on IN transactions" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " VALID ,Set VALID=1 to activate an endpoint, and VALID=0 to de-activate it" "Disabled,Enabled"
|
|
group.long (0x640+0x3C)++0x03
|
|
line.long 0x00 "PROT_EPO_CS215,SuperSpeed OUT Endpoint Control and Status Register 15"
|
|
bitfld.long 0x00 8.--11. " MAXBURST ,Maximum number of packets the endpoint can send" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
bitfld.long 0x00 2.--7. " ISOINPKS ,Number of packets to be sent per service 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,,,,,,,,,,,,,,,"
|
|
bitfld.long 0x00 0.--1. " TYPE ,Endpoint type" "ISO,INT,BULK,CONTROL"
|
|
rgroup.long (0x680+0x3C)++0x03
|
|
line.long 0x00 "PROT_EPO_UNMAPPED_STREAM$,Unmapped Stream Request Register 15"
|
|
bitfld.long 0x00 16.--19. " SPSM_STATE ,Stream Protocol State Machine (SPSM) State for this EndPoint" "Not configured,Disabled,Prime Pipe,DFR Prime Pipe,Idle,Start Stream,Move Data,End,Error,?..."
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the current stream activated (or requested to be activated) by the protocol layer"
|
|
group.long (0x6C0+0x3C)++0x03
|
|
line.long 0x00 "PROT_EPO_MAPPED_STREAM(15),Mapped Streams Registers"
|
|
bitfld.long 0x00 31. " ENABLE ,Set by firmware if a stream is mapped to the corresponding socket" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " UNMAP ,Request to unmap this stream" "0,1"
|
|
rbitfld.long 0x00 29. " UNMAPPED ,Stream is unmapped" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " EP_NUMBER ,The Endpoint number of the stream connected to the corresponding socket by firmware" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x00 0.--15. 1. " STREAM_ID ,The StreamID of the stream connected to the corresponding socket by firmware"
|
|
width 0x0b
|
|
tree.end
|
|
tree "USB Port - SuperSpeed Ingress Socket"
|
|
base a:0xE0040000
|
|
width 13.
|
|
rgroup.long 0x00++0x03
|
|
line.long 0x00 "UIBIN_ID,Block Identification and Version Number Register"
|
|
hexmask.long.word 0x00 16.--31. 1. " BLOCK_VERSION ,Version number for the IP"
|
|
hexmask.long.word 0x00 0.--15. 1. " BLOCK_ID ,A unique number identifying the IP in the memory space"
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "UIBIN_POWER,Power, Clock and Reset Control Register"
|
|
bitfld.long 0x00 31. " RESETN ,Active LOW reset signal for all logic in the block." "0,1"
|
|
rbitfld.long 0x00 0. " ACTIVE ,Block is initialized and ready for operation" "Not initialized,Initialized"
|
|
width 0x0b
|
|
tree.end
|
|
tree "I2S (Integrated Interchip Sound Interface)"
|
|
base a:0xE0000000
|
|
width 23.
|
|
if (((d.l(a:0xE0000000))&0x80000000)==0x0)
|
|
if (((d.l(a:0xE0000000))&0x1800)==(0x00||0x11))
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "I2S_CONFIG,I2S Configuration and Mode Register"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable block" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " TX_CLEAR ,Clear transmit FIFO" "No effect,Clear"
|
|
bitfld.long 0x00 11.--12. " MODE ,I2S Mode" "I2S Mode,Left Justified Mode,Right Justified Mode,I2S Mode"
|
|
bitfld.long 0x00 8.--10. " BIT_WIDTH ,Bus width select" "8 bit,16 bit,18 bit,24 bit,32 bit,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " DMA_MODE ," "Register,DMA"
|
|
bitfld.long 0x00 5. " MONO ,Stereo/Mono select" "Stereo,Mono"
|
|
bitfld.long 0x00 4. " FIXED_SCK ,Fixed Clock Mode (SCK is always 64*WS)" "Not fixed,Fixed"
|
|
bitfld.long 0x00 3. " WSMODE ,WS=0 will denote the left/right Channel" "Left,Right"
|
|
textline " "
|
|
bitfld.long 0x00 2. " ENDIAN ," "MSB,LSB"
|
|
bitfld.long 0x00 1. " MUTE ,Discard the value read from the DMA and transmit zeros instead" "No effect,MUTE"
|
|
bitfld.long 0x00 0. " PAUSE ,Pause transmission transmit 0s" "Not paused,Paused"
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "I2S_CONFIG,I2S Configuration and Mode Register"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable block" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " TX_CLEAR ,Clear transmit FIFO" "No effect,Clear"
|
|
bitfld.long 0x00 11.--12. " MODE ,I2S Mode" "I2S Mode,Left Justified Mode,Right Justified Mode,I2S Mode"
|
|
bitfld.long 0x00 8.--10. " BIT_WIDTH ,Bus width select" "8 bit,16 bit,18 bit,24 bit,32 bit,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " DMA_MODE ,DMA mode" "Register,DMA"
|
|
bitfld.long 0x00 5. " MONO ,Stereo/Mono select" "Stereo,Mono"
|
|
bitfld.long 0x00 4. " FIXED_SCK ,Fixed Clock Mode (SCK is always 64*WS)" "Not fixed,Fixed"
|
|
bitfld.long 0x00 3. " WSMODE ,WS=0 will denote the left/right Channel" "Right,Left"
|
|
textline " "
|
|
bitfld.long 0x00 2. " ENDIAN ,Endian" "MSB,LSB"
|
|
bitfld.long 0x00 1. " MUTE ,Discard the value read from the DMA and transmit zeros instead" "No effect,MUTE"
|
|
bitfld.long 0x00 0. " PAUSE ,Pause transmission transmit 0s" "Not paused,Paused"
|
|
endif
|
|
else
|
|
if (((d.l(a:0xE0000000))&0x1800)==(0x00||0x11))
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "I2S_CONFIG,I2S Configuration and Mode Register"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable block" "Disabled,Enabled"
|
|
rbitfld.long 0x00 30. " TX_CLEAR ,Clear transmit FIFO" "No effect,Clear"
|
|
rbitfld.long 0x00 11.--12. " MODE ,I2S Mode" "I2S Mode,Left Justified Mode,Right Justified Mode,I2S Mode"
|
|
rbitfld.long 0x00 8.--10. " BIT_WIDTH ," "8 bit,16 bit,18 bit,24 bit,32 bit,?..."
|
|
textline " "
|
|
rbitfld.long 0x00 6. " DMA_MODE ," "Register,DMA"
|
|
rbitfld.long 0x00 5. " MONO ,Stereo/Mono select" "Stereo,Mono"
|
|
rbitfld.long 0x00 4. " FIXED_SCK ,Fixed Clock Mode (SCK is always 64*WS)" "Not fixed,Fixed"
|
|
rbitfld.long 0x00 3. " WSMODE ,WS=0 will denote the left/right Channel" "Left,Right"
|
|
textline " "
|
|
rbitfld.long 0x00 2. " ENDIAN ," "MSB,LSB"
|
|
rbitfld.long 0x00 1. " MUTE ,Discard the value read from the DMA and transmit zeros instead" "No effect,MUTE"
|
|
rbitfld.long 0x00 0. " PAUSE ,Pause transmission transmit 0s" "Not paused,Paused"
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "I2S_CONFIG,I2S Configuration and Mode Register"
|
|
rbitfld.long 0x00 31. " ENABLE ,Enable block" "Disabled,Enabled"
|
|
rbitfld.long 0x00 30. " TX_CLEAR ,Clear transmit FIFO" "No effect,Clear"
|
|
rbitfld.long 0x00 11.--12. " MODE ,I2S Mode" "I2S Mode,Left Justified Mode,Right Justified Mode,I2S Mode"
|
|
rbitfld.long 0x00 8.--10. " BIT_WIDTH ," "8 bit,16 bit,18 bit,24 bit,32 bit,?..."
|
|
textline " "
|
|
rbitfld.long 0x00 6. " DMA_MODE ," "Register,DMA"
|
|
rbitfld.long 0x00 5. " MONO ,Stereo/Mono select" "Stereo,Mono"
|
|
rbitfld.long 0x00 4. " FIXED_SCK ,Fixed Clock Mode (SCK is always 64*WS)" "Not fixed,Fixed"
|
|
rbitfld.long 0x00 3. " WSMODE ,WS=0 will denote the left/right Channel" "Right,Left"
|
|
textline " "
|
|
rbitfld.long 0x00 2. " ENDIAN ," "MSB,LSB"
|
|
rbitfld.long 0x00 1. " MUTE ,Discard the value read from the DMA and transmit zeros instead" "No effect,MUTE"
|
|
rbitfld.long 0x00 0. " PAUSE ,Pause transmission transmit 0s" "Not paused,Paused"
|
|
endif
|
|
endif
|
|
if (((d.l(a:0xE0000000))&0x40)==0x40)
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "I2S_STATUS,I2S Status Register"
|
|
rbitfld.long 0x00 28. " BUSY ,block is busy transmitting data" "Not busy,Busy"
|
|
rbitfld.long 0x00 24.--27. " ERROR_CODE ,Error code" ",,,,,,,,,,,Left TX FIFO/DMA socket underflow,Right TX FIFO/DMA socket underflow,Write to left TX FIFO when FIFO full,Write to right TX FIFO when FIFO full,No error"
|
|
eventfld.long 0x00 8. " ERROR ,A protocol error has occurred" "No error,Error"
|
|
textline " "
|
|
rbitfld.long 0x00 7. " NO_DATA ,No data is currently available for output" "Not available,Available"
|
|
rbitfld.long 0x00 6. " PAUSED ,Output is paused" "Not paused,Paused"
|
|
rbitfld.long 0x00 3. " TXR_DONE ,No more data is available for transmission" "Not done,Done"
|
|
textline " "
|
|
else
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "I2S_STATUS,I2S Status Register"
|
|
rbitfld.long 0x00 28. " BUSY ,block is busy transmitting data" "Not busy,Busy"
|
|
rbitfld.long 0x00 24.--27. " ERROR_CODE ,Error code" ",,,,,,,,,,,Left TX FIFO/DMA socket underflow,Right TX FIFO/DMA socket underflow,Write to left TX FIFO when FIFO full,Write to right TX FIFO when FIFO full,No error"
|
|
eventfld.long 0x00 8. " ERROR ,A protocol error has occurred" "No error,Error"
|
|
textline " "
|
|
rbitfld.long 0x00 6. " PAUSED ,Output is paused" "Not paused,Paused"
|
|
rbitfld.long 0x00 5. " TXR_HALF ,Indicates that the TX FIFO is at least half empty" "No,Yes"
|
|
rbitfld.long 0x00 4. " TXR_SPACE ,Indicates space is available in the TX FIFO" "Not available,Available"
|
|
textline " "
|
|
rbitfld.long 0x00 3. " TXR_DONE ,No more data is available for transmission" "Not done,Done"
|
|
rbitfld.long 0x00 2. " TXL_HALF ,RX FIFO is at least half empty" "No,Yes"
|
|
rbitfld.long 0x00 1. " TXL_SPACE ,Space is available in the left TX FIFO" "Not available,Available"
|
|
textline " "
|
|
rbitfld.long 0x00 0. " TXL_DONE ,No more data is available for transmission on left channel" "Not done,Done"
|
|
endif
|
|
group.long 0x08++0x07
|
|
line.long 0x00 "I2S_INTR,I2S Interrupt Request Register"
|
|
eventfld.long 0x00 8. " ERROR ,ERROR Interrupt request" "Not requested,Requested"
|
|
eventfld.long 0x00 7. " NO_DATA ,NO_DATA Interrupt request" "Not requested,Requested"
|
|
eventfld.long 0x00 6. " PAUSED ,PAUSED Interrupt request" "Not requested,Requested"
|
|
eventfld.long 0x00 5. " TXR_HALF ,TXR_HALF Interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
eventfld.long 0x00 4. " TXR_SPACE ,TXR_SPACE Interrupt request" "Not requested,Requested"
|
|
eventfld.long 0x00 3. " TXR_DONE ,TXR_DONE Interrupt request" "Not requested,Requested"
|
|
eventfld.long 0x00 2. " TXL_HALF ,TXL_HALF Interrupt request" "Not requested,Requested"
|
|
eventfld.long 0x00 1. " TXL_SPACE ,TXL_SPACE Interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
eventfld.long 0x00 0. " TXL_DONE ,TXL_DONE Interrupt request" "Not requested,Requested"
|
|
line.long 0x04 "I2S_INTR_MASK,I2S Interrupt Mask Register"
|
|
bitfld.long 0x04 8. " ERROR ,ERROR Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 7. " NO_DATA ,NO_DATA Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 6. " PAUSED ,PAUSED Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 5. " TXR_HALF ,TXR_HALF Interrupt mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x04 4. " TXR_SPACE ,TXR_SPACE Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 3. " TXR_DONE ,TXR_DONE Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 2. " TXL_HALF ,TXL_HALF Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 1. " TXL_SPACE ,TXL_SPACE Interrupt mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x04 0. " TXL_DONE ,TXL_DONE Interrupt mask" "0,1"
|
|
if (((d.l(a:0xE0000000))&0x40)==0x0)
|
|
group.long 0x10++0x07
|
|
line.long 0x00 "I2S_EGRESS_DATA_LEFT,I2S Egress Data Register (Left)"
|
|
line.long 0x04 "I2S_EGRESS_DATA_RIGHT,I2S Egress Data Register (Right)"
|
|
else
|
|
hgroup.long 0x10++0x07
|
|
hide.long 0x00 "I2S_EGRESS_DATA_LEFT,I2S Egress Data Register (Left)"
|
|
hide.long 0x04 "I2S_EGRESS_DATA_RIGHT,I2S Egress Data Register (Right)"
|
|
endif
|
|
rgroup.long 0x18++0x03
|
|
line.long 0x00 "I2S_COUNTER,I2S Sample Counter Register"
|
|
group.long 0x304++0x03
|
|
line.long 0x00 "I2S_SOCKET,I2S Socket Register"
|
|
hexmask.long.byte 0x00 8.--15. 1. " RIGHT_SOCKET ,Socket number for right data samples"
|
|
hexmask.long.byte 0x00 0.--7. 1. " LEFT_SOCKET ,Socket number for left data samples"
|
|
rgroup.long 0x3F0++0x03
|
|
line.long 0x00 "I2S_ID,Block Identification and Version Number Register"
|
|
hexmask.long.word 0x00 16.--31. 1. " BLOCK_VERSION ,Version number for the IP"
|
|
hexmask.long.word 0x00 0.--15. 1. " BLOCK_ID ,A unique number identifying the IP in the memory space"
|
|
group.long 0x3F4++0x03
|
|
line.long 0x00 "I2S_POWER,Power, Clock, and Reset Control Register"
|
|
bitfld.long 0x00 31. " RESETN ,Active LOW reset signal for all logic in the block." "0,1"
|
|
rbitfld.long 0x00 0. " ACTIVE ,block is initialized and ready for operation" "Not ready,Initialized"
|
|
width 0x0B
|
|
tree.end
|
|
tree "I2C"
|
|
base a:0xE0000400
|
|
width 23.
|
|
if (((d.l(a:0xE0000400))&0x80000000)==0x0)
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "I2C_CONFIG,I2C Configuration and Mode Register"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable block" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " TX_CLEAR ,Clear transmit FIFO" "No effect,Clear"
|
|
bitfld.long 0x00 29. " RX_CLEAR ,Clear recive FIFO" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 2. " I2C_100KHz ,I2C 100KHz mode enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 1. " CONTINUE_ON_NACK ,Continue transmission even if NAK is received" "No,Yes"
|
|
bitfld.long 0x00 0. " DMA_MODE ,DMA mode" "Register,DMA"
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "I2C_CONFIG,I2C Configuration and Mode Register"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable block" "Disabled,Enabled"
|
|
rbitfld.long 0x00 30. " TX_CLEAR ,Clear transmit FIFO" "No effect,Clear"
|
|
rbitfld.long 0x00 29. " RX_CLEAR ,Clear recive FIFO" "No effect,Clear"
|
|
textline " "
|
|
rbitfld.long 0x00 2. " I2C_100KHz ,I2C 100KHz mode enable" "Disabled,Enabled"
|
|
rbitfld.long 0x00 1. " CONTINUE_ON_NACK ,Continue transmission even if NAK is received" "No,yes"
|
|
rbitfld.long 0x00 0. " DMA_MODE ,DMA mode" "Register,DMA"
|
|
endif
|
|
textline " "
|
|
if (((d.l(a:0xE0000400))&0x1)==0x0)
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "I2C_STATUS,I2C Status Register"
|
|
rbitfld.long 0x00 31. " SDA_STAT ,Status of the SDA line" "0,1"
|
|
rbitfld.long 0x00 30. " SCL_STAT ,Status of the SCL line" "0,1"
|
|
textline " "
|
|
rbitfld.long 0x00 29. " BUS_BUSY ,Bus busy status" "Not busy,Busy"
|
|
textline " "
|
|
rbitfld.long 0x00 28. " BUSY ,Block is busy transmitting data" "Not busy,Busy"
|
|
rbitfld.long 0x00 24.--27. " ERROR_CODE , Error code" "Slave NAKed,Slave NAKed the corresponding byte in the preamble,Slave NAKed the corresponding byte in the preamble,Slave NAKed the corresponding byte in the preamble,Slave NAKed the corresponding byte in the preamble,Slave NAKed the corresponding byte in the preamble,Slave NAKed the corresponding byte in the preamble,Slave NAKed the corresponding byte in the preamble,Slave NAKed in data phase,Preamble Repeat exited due to NACK or ACK,Preamble repeat-count reached without satisfying NACK.ACK conditions,TX Underflow,Write to TX FIFO when FIFO full,Read from RX FIFO when FIFO empty,RX Overflow,No error"
|
|
textline " "
|
|
bitfld.long 0x00 8. " ERROR ,A protocol error has occurred with cause ERROR_CODE" "No error,Error"
|
|
bitfld.long 0x00 7. " LOST_ARBITRATION ,Master lost arbitration during command" "Not lost,Lost"
|
|
textline " "
|
|
bitfld.long 0x00 6. " TIMEOUT ,An I2C bus timeout occurred" "No timeout,Timeout"
|
|
rbitfld.long 0x00 5. " TX_HALF ,Indicates that the TX FIFO is at least half empty" "No,Yes"
|
|
textline " "
|
|
rbitfld.long 0x00 4. " TX_SPACE ,Indicates space is available in the TX FIFO" "Not Available,Available"
|
|
rbitfld.long 0x00 3. " TX_DONE ,no more data is available for transmission" "Not done,Done"
|
|
textline " "
|
|
rbitfld.long 0x00 2. " RX_HALF ,RX FIFO is at least half full" "0,1"
|
|
rbitfld.long 0x00 1. " RX_DATA ,Data is available in the RX FIFO" "Not Available,Available"
|
|
textline " "
|
|
rbitfld.long 0x00 0. " RX_DONE ,Receive operation completed" "Not done,Done"
|
|
else
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "I2C_STATUS,I2C Status Register"
|
|
rbitfld.long 0x00 31. " SDA_STAT ,Status of the SDA line" "0,1"
|
|
rbitfld.long 0x00 30. " SCL_STAT ,Status of the SCL line" "0,1"
|
|
textline " "
|
|
rbitfld.long 0x00 29. " BUS_BUSY ,Bus busy status" "Not busy,Busy"
|
|
textline " "
|
|
rbitfld.long 0x00 28. " BUSY ,Block is busy transmitting data" "Not busy,Busy"
|
|
rbitfld.long 0x00 24.--27. " ERROR_CODE , Error code" "Slave NAKed the corresponding byte in the preamble,Slave NAKed the corresponding byte in the preamble,Slave NAKed the corresponding byte in the preamble,Slave NAKed the corresponding byte in the preamble,Slave NAKed the corresponding byte in the preamble,Slave NAKed the corresponding byte in the preamble,Slave NAKed the corresponding byte in the preamble,Slave NAKed the corresponding byte in the preamble,Slave NAKed in data phase,Preamble Repeat exited due to NACK or ACK,Preamble repeat-count reached without satisfying NACK.ACK conditions,TX Underflow,Write to TX FIFO when FIFO full,Read from RX FIFO when FIFO empty,RX Overflow,No error"
|
|
textline " "
|
|
bitfld.long 0x00 8. " ERROR ,A protocol error has occurred with cause ERROR_CODE" "No error,Error"
|
|
bitfld.long 0x00 7. " LOST_ARBITRATION ,Master lost arbitration during command" "Not lost,Lost"
|
|
textline " "
|
|
bitfld.long 0x00 6. " TIMEOUT ,An I2C bus timeout occurred" "No timeout,Timeout"
|
|
rbitfld.long 0x00 5. " TX_HALF ,Indicates that the TX FIFO is at least half empty" "No,Yes"
|
|
textline " "
|
|
rbitfld.long 0x00 4. " TX_SPACE ,Indicates space is available in the TX FIFO" "Not Available,Available"
|
|
rbitfld.long 0x00 3. " TX_DONE ,no more data is available for transmission" "Not done,Done"
|
|
textline " "
|
|
rbitfld.long 0x00 2. " RX_HALF ,RX FIFO is at least half full" "0,1"
|
|
endif
|
|
textline " "
|
|
group.long 0x04++0x07
|
|
line.long 0x00 "I2C_INTR,I2C Interrupt Request Register"
|
|
bitfld.long 0x00 8. " ERROR ,ERROR Interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 7. " LOST_ARBITRATION ,LOST_ARBITRATION Interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 6. " TIMEOUT ,TIMEOUT Interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
bitfld.long 0x00 5. " TX_HALF ,TX_HALF Interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 4. " TX_SPACE ,TX_SPACE Interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 3. " TX_DONE ,TX_DONE Interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
bitfld.long 0x00 2. " RX_HALF ,RX_HALF Interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 1. " RX_DATA ,RX_DATA Interrupt request" "Not requested,Requested"
|
|
bitfld.long 0x00 0. " RX_DONE ,RX_DONE Interrupt request" "Not requested,Requested"
|
|
line.long 0x04 "I2C_INTR_MASK,I2C Interrupt Mask Register"
|
|
bitfld.long 0x04 8. " ERROR ,ERROR Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 7. " LOST_ARBITRATION ,LOST_ARBITRATION Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 6. " TIMEOUT ,TIMEOUT Interrupt mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x04 5. " TX_HALF ,TX_HALF Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 4. " TX_SPACE ,TX_SPACE Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 3. " TX_DONE ,TX_DONE Interrupt mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x04 2. " RX_HALF ,RX_HALF Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 1. " RX_DATA ,RX_DATA Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 0. " RX_DONE ,RX_DONE Interrupt mask" "Masked,Not masked"
|
|
group.long 0x10++0x0B
|
|
line.long 0x00 "I2C_TIMEOUT,Timeout Register"
|
|
line.long 0x04 "I2C_DMA_TIMEOUT,DMA Timeout Register"
|
|
hexmask.long.word 0x04 0.--15. 1. " TIMEOUT16 ,Number of core clocks DMA has to be not ready before the condition is reported as error condition"
|
|
line.long 0x08 "I2C_PREAMBLE_CTRL,I2C Preamble Control Register"
|
|
hexmask.long.byte 0x08 8.--15. 1. " STOP ,Issue a stop after specific byte of the preamble"
|
|
hexmask.long.byte 0x08 0.--7. 1. " START ,Issue a start after specific byte of the preamble"
|
|
group.long 0x1C++0x07
|
|
line.quad 0x00 "I2C_PREAMBLE_DATA,I2C Preamble Data Register"
|
|
if (((d.l(a:0xE0000400+0x24))&0x1)==0x1)
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "I2C_PREAMBLE_RPT,I2C Preamble Repeat Register"
|
|
hexmask.long.tbyte 0x00 8.--31. 1. " COUNT ,Preamble stops after reaching the count"
|
|
bitfld.long 0x00 2. " STOP_ON_NACK ,Stop repeating if the NACK is received after any byte" "No,Yes"
|
|
bitfld.long 0x00 1. " STOP_ON_ACK ,Preamble will stop repeating if the ACK is received after any byte" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 0. " RPT_ENABLE ,Preamble repeat enable" "Disabled,Enabled"
|
|
else
|
|
group.long 0x24++0x03
|
|
line.long 0x00 "I2C_PREAMBLE_RPT,I2C Preamble Repeat Register"
|
|
bitfld.long 0x00 0. " RPT_ENABLE ,Preamble repeat enable" "Disabled,Enabled"
|
|
endif
|
|
group.long 0x28++0x03
|
|
line.long 0x00 "I2C_COMMAND,I2C Command Register"
|
|
bitfld.long 0x00 30.--31. " I2C_STAT ,I2C status" "Idle,Playing the preamble,Receiving data,Transmitting data"
|
|
bitfld.long 0x00 28. " READ ,Read/Write command (data phase)" "Write,Read"
|
|
bitfld.long 0x00 7. " START_FIRST ,Send START before the first byte of preamble" "No,Yes"
|
|
textline " "
|
|
bitfld.long 0x00 6. " STOP_LAST ,Send START/STOP on last byte of data phase" "START,STOP"
|
|
bitfld.long 0x00 5. " NAK_LAST ,Send NAK on last byte of read" "ACK,NAK"
|
|
bitfld.long 0x00 4. " PREAMBLE_VALID ,Preamble valid" "Not valid,Valid"
|
|
textline " "
|
|
bitfld.long 0x00 0.--3. " PREAMBLE_LEN ,Number of bytes in preamble" ",1,2,3,4,5,6,7,8,?..."
|
|
if (((d.l(a:0xE0000400))&0x1)==0x0)
|
|
group.long 0x2C++0x07
|
|
line.long 0x00 "I2C_EGRESS_DATA,I2C Egress Data Register"
|
|
hexmask.long.byte 0x00 0.--7. 1. " DATA ,Data byte to be written to the peripheral"
|
|
line.long 0x04 "I2C_INGRESS_DATA,I2C Ingress Data Register"
|
|
hexmask.long.byte 0x04 0.--7. 1. " DATA ,Data byte read from the peripheral when DMA_MODE=0"
|
|
else
|
|
hgroup.long 0x2C++0x07
|
|
hide.long 0x00 "I2C_EGRESS_DATA,I2C Egress Data Register"
|
|
hide.long 0x04 "I2C_INGRESS_DATA,I2C Ingress Data Register"
|
|
endif
|
|
rgroup.long 0x34++0x03
|
|
line.long 0x00 "I2C_CLOCK_LOW_COUNT,I2C Clock Low Count Register"
|
|
group.long 0x38++0x03
|
|
line.long 0x00 "I2C_BYTE_COUNT,I2C Byte Count Register"
|
|
rgroup.long 0x3C++0x03
|
|
line.long 0x00 "I2C_BYTES_TRANSFERRED,I2C Byte Transfer Register"
|
|
group.long 0x40++0x03
|
|
line.long 0x00 "I2C_SOCKET,I2C Socket Register"
|
|
hexmask.long.byte 0x00 8.--15. 1. " INGRESS_SOCKET ,Socket number for ingress data"
|
|
hexmask.long.byte 0x00 0.--7. 1. " EGRESS_SOCKET ,Socket number for egress data"
|
|
rgroup.long 0x3F0++0x03
|
|
line.long 0x00 "I2C_ID,Block Identification and Version Number Register"
|
|
hexmask.long.word 0x00 16.--31. 1. " BLOCK_VERSION ,Version number for the IP"
|
|
hexmask.long.word 0x00 0.--15. 1. " BLOCK_ID ,A unique number identifying the IP in the memory space"
|
|
group.long 0x3F4++0x03
|
|
line.long 0x00 "I2C_POWER,Power, Clock, and Reset Control Register"
|
|
bitfld.long 0x00 31. " RESETN ,Active LOW reset signal for all logic in the block" "Reset,Not reset"
|
|
rbitfld.long 0x00 0. " ACTIVE ,block is initialized and ready for operation" "Not initialized,Initialized"
|
|
width 0x0b
|
|
tree.end
|
|
tree "UART (Universal Asynchronous Receiver Transmitter)"
|
|
base a:0xE0000800
|
|
width 20.
|
|
if (((d.l(a:0xE0000800))&0x80000000)==0x0)
|
|
if (((d.l(a:0xE0000800))&0x8)==0x8)
|
|
if (((d.l(a:0xE0000800))&0x20)==0x0)
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "UART_CONFIG,UART Configuration and Mode Register"
|
|
bitfld.long 0x00 31. " ENABLE ,UART enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " TX_CLEAR ,Clear transmit FIFO" "No effect,Clear"
|
|
bitfld.long 0x00 29. " RX_CLEAR ,Clear recive FIFO" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " RX_POLL ,Set timing when to sample for RX input" "On bits 0/1/2,On bits 1/2/3,On bits 2/3/4,On bits 3/4/5,On bits 4/5/6,On bits 5/6/7,?..."
|
|
bitfld.long 0x00 15. " TX_BREAK ,Transmitter break" "No effect,Break"
|
|
bitfld.long 0x00 14. " RX_FLOW_CTRL_ENBL ,Enable hardware flow control for RX data" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 13. " TX_FLOW_CTRL_ENBL ,Enable hardware flow control for TX data" "Disabled,Enabled"
|
|
bitfld.long 0x00 12. " RTS ,Ready to receive data" "Not ready,Ready"
|
|
bitfld.long 0x00 10. " DMA_MODE ,DMA mode" "Register,DMA"
|
|
textline " "
|
|
bitfld.long 0x00 8.--9. " STOP_BITS ,Number of stop bits" ",1 Stop bit,?..."
|
|
bitfld.long 0x00 7. " RX_STICKY_BIT ,RX sticky bit" "0,1"
|
|
bitfld.long 0x00 6. " TX_STICKY_BIT ,TX sticky bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 5. " PARITY_STICKY ,Parity" "Computed,Sticky"
|
|
bitfld.long 0x00 4. " PARITY_ODD ,Partity" "Even,Odd"
|
|
bitfld.long 0x00 3. " PARITY ,Parity bit enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 2. " LOOP_BACK ,Loopback enable (Connect transmitted value to receive buffer)" "No effect,Enabled"
|
|
bitfld.long 0x00 1. " TX_ENABLE ,Transmitter enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 0. " RX_ENABLE ,Reciver enable" "Disabled,Enabled"
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "UART_CONFIG,UART Configuration and Mode Register"
|
|
bitfld.long 0x00 31. " ENABLE ,UART enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " TX_CLEAR ,Clear transmit FIFO" "No effect,Clear"
|
|
bitfld.long 0x00 29. " RX_CLEAR ,Clear recive FIFO" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " RX_POLL ,Set timing when to sample for RX input" "On bits 0/1/2,On bits 1/2/3,On bits 2/3/4,On bits 3/4/5,On bits 4/5/6,On bits 5/6/7,?..."
|
|
bitfld.long 0x00 15. " TX_BREAK ,Transmitter break" "No effect,Break"
|
|
bitfld.long 0x00 14. " RX_FLOW_CTRL_ENBL ,Enable hardware flow control for RX data" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 13. " TX_FLOW_CTRL_ENBL ,Enable hardware flow control for TX data" "Disabled,Enabled"
|
|
bitfld.long 0x00 12. " RTS ,Ready to receive data" "Not ready,Ready"
|
|
bitfld.long 0x00 10. " DMA_MODE ,DMA mode" "Register,DMA"
|
|
textline " "
|
|
bitfld.long 0x00 8.--9. " STOP_BITS ,Number of stop bits" ",1 Stop bit,?..."
|
|
bitfld.long 0x00 7. " RX_STICKY_BIT ,RX sticky bit" "0,1"
|
|
bitfld.long 0x00 6. " TX_STICKY_BIT ,TX sticky bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 5. " PARITY_STICKY ,Parity" "Computed,Sticky"
|
|
bitfld.long 0x00 3. " PARITY ,Parity bit enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 2. " LOOP_BACK ,Loopback enable (Connect transmitted value to receive buffer)" "No effect,Enabled"
|
|
bitfld.long 0x00 1. " TX_ENABLE ,Transmitter enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 0. " RX_ENABLE ,Reciver enable" "Disabled,Enabled"
|
|
endif
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "UART_CONFIG,UART Configuration and Mode Register"
|
|
bitfld.long 0x00 31. " ENABLE ,UART enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " TX_CLEAR ,Clear transmit FIFO" "No effect,Clear"
|
|
bitfld.long 0x00 29. " RX_CLEAR ,Clear recive FIFO" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 16.--19. " RX_POLL ,Set timing when to sample for RX input" "On bits 0/1/2,On bits 1/2/3,On bits 2/3/4,On bits 3/4/5,On bits 4/5/6,On bits 5/6/7,?..."
|
|
bitfld.long 0x00 15. " TX_BREAK ,Transmitter break" "No effect,Break"
|
|
bitfld.long 0x00 14. " RX_FLOW_CTRL_ENBL ,Enable hardware flow control for RX data" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 13. " TX_FLOW_CTRL_ENBL ,Enable hardware flow control for TX data" "Disabled,Enabled"
|
|
bitfld.long 0x00 12. " RTS ,Ready to receive data" "Not ready,Ready"
|
|
bitfld.long 0x00 10. " DMA_MODE ,DMA mode" "Register,DMA"
|
|
textline " "
|
|
bitfld.long 0x00 8.--9. " STOP_BITS ,Number of stop bits" ",1 Stop bit,2 Stop bits,?..."
|
|
bitfld.long 0x00 7. " RX_STICKY_BIT ,RX sticky bit" "0,1"
|
|
bitfld.long 0x00 6. " TX_STICKY_BIT ,TX sticky bit" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 3. " PARITY ,Parity bit enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 2. " LOOP_BACK ,Loopback enable (Connect transmitted value to receive buffer)" "No effect,Enabled"
|
|
bitfld.long 0x00 1. " TX_ENABLE ,Transmitter enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 0. " RX_ENABLE ,Reciver enable" "Disabled,Enabled"
|
|
endif
|
|
else
|
|
if (((d.l(a:0xE0000800))&0x8)==0x8)
|
|
if (((d.l(a:0xE0000800))&0x20)==0x0)
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "UART_CONFIG,UART Configuration and Mode Register"
|
|
bitfld.long 0x00 31. " ENABLE ,UART enable" "Disabled,Enabled"
|
|
rbitfld.long 0x00 30. " TX_CLEAR ,Clear transmit FIFO" "No effect,Clear"
|
|
rbitfld.long 0x00 29. " RX_CLEAR ,Clear recive FIFO" "No effect,Clear"
|
|
textline " "
|
|
rbitfld.long 0x00 16.--19. " RX_POLL ,Set timing when to sample for RX input" "On bits 0/1/2,On bits 1/2/3,On bits 2/3/4,On bits 3/4/5,On bits 4/5/6,On bits 5/6/7,?..."
|
|
rbitfld.long 0x00 15. " TX_BREAK ,Transmitter break" "No effect,Break"
|
|
rbitfld.long 0x00 14. " RX_FLOW_CTRL_ENBL ,Enable hardware flow control for RX data" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x00 13. " TX_FLOW_CTRL_ENBL ,Enable hardware flow control for TX data" "Disabled,Enabled"
|
|
rbitfld.long 0x00 12. " RTS ,Ready to receive data" "Not ready,Ready"
|
|
rbitfld.long 0x00 10. " DMA_MODE ,DMA mode" "Register,DMA"
|
|
textline " "
|
|
rbitfld.long 0x00 8.--9. " STOP_BITS ,Number of stop bits" ",1 Stop bit,?..."
|
|
rbitfld.long 0x00 7. " RX_STICKY_BIT ,RX sticky bit" "0,1"
|
|
rbitfld.long 0x00 6. " TX_STICKY_BIT ,TX sticky bit" "0,1"
|
|
textline " "
|
|
rbitfld.long 0x00 5. " PARITY_STICKY ,Parity" "Computed,Sticky"
|
|
rbitfld.long 0x00 4. " PARITY_ODD ,Partity" "Even,Odd"
|
|
rbitfld.long 0x00 3. " PARITY ,Parity bit enable" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x00 2. " LOOP_BACK ,Loopback enable (Connect transmitted value to receive buffer)" "No effect,Enabled"
|
|
rbitfld.long 0x00 1. " TX_ENABLE ,Transmitter enable" "Disabled,Enabled"
|
|
rbitfld.long 0x00 0. " RX_ENABLE ,Reciver enable" "Disabled,Enabled"
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "UART_CONFIG,UART Configuration and Mode Register"
|
|
rbitfld.long 0x00 31. " ENABLE ,UART enable" "Disabled,Enabled"
|
|
rbitfld.long 0x00 30. " TX_CLEAR ,Clear transmit FIFO" "No effect,Clear"
|
|
rbitfld.long 0x00 29. " RX_CLEAR ,Clear recive FIFO" "No effect,Clear"
|
|
textline " "
|
|
rbitfld.long 0x00 16.--19. " RX_POLL ,Set timing when to sample for RX input" "On bits 0/1/2,On bits 1/2/3,On bits 2/3/4,On bits 3/4/5,On bits 4/5/6,On bits 5/6/7,?..."
|
|
rbitfld.long 0x00 15. " TX_BREAK ,Transmitter break" "No effect,Break"
|
|
rbitfld.long 0x00 14. " RX_FLOW_CTRL_ENBL ,Enable hardware flow control for RX data" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x00 13. " TX_FLOW_CTRL_ENBL ,Enable hardware flow control for TX data" "Disabled,Enabled"
|
|
rbitfld.long 0x00 12. " RTS ,Ready to receive data" "Not ready,Ready"
|
|
rbitfld.long 0x00 10. " DMA_MODE ,DMA mode" "Register,DMA"
|
|
textline " "
|
|
rbitfld.long 0x00 8.--9. " STOP_BITS ,Number of stop bits" ",1 Stop bit,?..."
|
|
rbitfld.long 0x00 7. " RX_STICKY_BIT ,RX sticky bit" "0,1"
|
|
rbitfld.long 0x00 6. " TX_STICKY_BIT ,TX sticky bit" "0,1"
|
|
textline " "
|
|
rbitfld.long 0x00 5. " PARITY_STICKY ,Parity" "Computed,Sticky"
|
|
textline " "
|
|
rbitfld.long 0x00 3. " PARITY ,Parity bit enable" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x00 2. " LOOP_BACK ,Loopback enable (Connect transmitted value to receive buffer)" "No effect,Enabled"
|
|
rbitfld.long 0x00 1. " TX_ENABLE ,Transmitter enable" "Disabled,Enabled"
|
|
rbitfld.long 0x00 0. " RX_ENABLE ,Reciver enable" "Disabled,Enabled"
|
|
endif
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "UART_CONFIG,UART Configuration and Mode Register"
|
|
rbitfld.long 0x00 31. " ENABLE ,UART enable" "Disabled,Enabled"
|
|
rbitfld.long 0x00 30. " TX_CLEAR ,Clear transmit FIFO" "No effect,Clear"
|
|
rbitfld.long 0x00 29. " RX_CLEAR ,Clear recive FIFO" "No effect,Clear"
|
|
textline " "
|
|
rbitfld.long 0x00 16.--19. " RX_POLL ,Set timing when to sample for RX input" "On bits 0/1/2,On bits 1/2/3,On bits 2/3/4,On bits 3/4/5,On bits 4/5/6,On bits 5/6/7,?..."
|
|
rbitfld.long 0x00 15. " TX_BREAK ,Transmitter break" "No effect,Break"
|
|
rbitfld.long 0x00 14. " RX_FLOW_CTRL_ENBL ,Enable hardware flow control for RX data" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x00 13. " TX_FLOW_CTRL_ENBL ,Enable hardware flow control for TX data" "Disabled,Enabled"
|
|
rbitfld.long 0x00 12. " RTS ,Ready to receive data" "Not ready,Ready"
|
|
rbitfld.long 0x00 10. " DMA_MODE ,DMA mode" "Register,DMA"
|
|
textline " "
|
|
rbitfld.long 0x00 8.--9. " STOP_BITS ,Number of stop bits" ",1 Stop bit,2 Stop bits,?..."
|
|
rbitfld.long 0x00 7. " RX_STICKY_BIT ,RX sticky bit" "0,1"
|
|
rbitfld.long 0x00 6. " TX_STICKY_BIT ,TX sticky bit" "0,1"
|
|
textline " "
|
|
rbitfld.long 0x00 3. " PARITY ,Parity bit enable" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x00 2. " LOOP_BACK ,Loopback enable (Connect transmitted value to receive buffer)" "No effect,Enabled"
|
|
rbitfld.long 0x00 1. " TX_ENABLE ,Transmitter enable" "Disabled,Enabled"
|
|
rbitfld.long 0x00 0. " RX_ENABLE ,Reciver enable" "Disabled,Enabled"
|
|
endif
|
|
endif
|
|
if (((d.l(a:0xE0000800))&0x400)==0x0)
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "UART_STATUS,UART Status Register"
|
|
rbitfld.long 0x00 28. " BUSY ,Block is busy transmitting data" "Not busy,Busy"
|
|
rbitfld.long 0x00 24.--27. " ERROR_CODE ,Error code" "Missing Stop bit,RX Parity error,,,,,,,,,,,Write to TX FIFO when FIFO full,Read from RX FIFO when FIFO empty,RX FIFO / DMA Socket Overflow,No error"
|
|
bitfld.long 0x00 9. " ERROR ,A protocol error has occurred" "No error,Error"
|
|
textline " "
|
|
rbitfld.long 0x00 8. " BREAK ,Break condition is detected" "No break,Break"
|
|
bitfld.long 0x00 7. " CTS_TOGGLE ,CTS toggled" "Not toggled,Toggled"
|
|
rbitfld.long 0x00 6. " CTS_STAT ,CTS Status, polarity inverted from the pin" "0,1"
|
|
textline " "
|
|
rbitfld.long 0x00 5. " TX_HALF ,Indicates that the TX FIFO is at least half empty" "No,Yes"
|
|
rbitfld.long 0x00 4. " TX_SPACE ,Indicates space is available in the TX FIFO" "Not available,Available"
|
|
rbitfld.long 0x00 3. " TX_DONE ,no more data is available for transmission" "Not empty,Empty"
|
|
textline " "
|
|
rbitfld.long 0x00 2. " RX_HALF ,RX FIFO is at least half full" "No,Yes"
|
|
rbitfld.long 0x00 1. " RX_DATA ,data is available in the RX FIFO" "Not Available,available"
|
|
else
|
|
group.long 0x04++0x03
|
|
line.long 0x00 "UART_STATUS,UART Status Register"
|
|
rbitfld.long 0x00 28. " BUSY ,Block is busy transmitting data" "Not busy,Busy"
|
|
rbitfld.long 0x00 24.--27. " ERROR_CODE ,Error code" "Missing Stop bit,RX Parity error,,,,,,,,,,,Write to TX FIFO when FIFO full,Read from RX FIFO when FIFO empty,RX FIFO / DMA Socket Overflow,No error"
|
|
bitfld.long 0x00 9. " ERROR ,A protocol error has occurred" "No error,Error"
|
|
textline " "
|
|
rbitfld.long 0x00 8. " BREAK ,Break condition is detected" "No break,Break"
|
|
bitfld.long 0x00 7. " CTS_TOGGLE ,CTS toggled" "Not toggled,Toggled"
|
|
rbitfld.long 0x00 6. " CTS_STAT ,CTS Status, polarity inverted from the pin" "0,1"
|
|
textline " "
|
|
rbitfld.long 0x00 5. " TX_HALF ,Indicates that the TX FIFO is at least half empty" "No,Yes"
|
|
rbitfld.long 0x00 4. " TX_SPACE ,Indicates space is available in the TX FIFO" "Not available,Available"
|
|
rbitfld.long 0x00 3. " TX_DONE ,no more data is available for transmission" "Not empty,Empty"
|
|
textline " "
|
|
rbitfld.long 0x00 0. " RX_DONE ,receive operation completed" "Not done,Done"
|
|
endif
|
|
group.long 0x08++0x07
|
|
line.long 0x00 "UART_INTR,UART Interrupt Request Register"
|
|
eventfld.long 0x00 9. " ERROR ,ERROR Interrupt Request" "Not requested,Requested"
|
|
eventfld.long 0x00 8. " BREAK ,BREAK Interrupt Request" "Not requested,Requested"
|
|
eventfld.long 0x00 7. " CTS_TOGGLE ,CTS_TOGGLE Interrupt Request" "Not requested,Requested"
|
|
textline " "
|
|
eventfld.long 0x00 6. " CTS_STAT ,CTS_STAT Interrupt Request" "Not requested,Requested"
|
|
eventfld.long 0x00 5. " TX_HALF ,TX_HALF Interrupt Request" "Not requested,Requested"
|
|
eventfld.long 0x00 4. " TX_SPACE ,TX_SPACE Interrupt Request" "Not requested,Requested"
|
|
textline " "
|
|
eventfld.long 0x00 3. " TX_DONE ,TX_DONE Interrupt Request" "Not requested,Requested"
|
|
eventfld.long 0x00 2. " RX_HALF ,RX_HALF Interrupt Request" "Not requested,Requested"
|
|
eventfld.long 0x00 1. " RX_DATA ,RX_DATA Interrupt Request" "Not requested,Requested"
|
|
textline " "
|
|
eventfld.long 0x00 0. " RX_DONE ,RX_DONE Interrupt Request" "Not requested,Requested"
|
|
line.long 0x04 "UART_INTR_MASK,UART Interrupt Mask Register"
|
|
bitfld.long 0x04 9. " ERROR ,ERROR Interrupt Mask" "Maksed,Not masked"
|
|
bitfld.long 0x04 8. " BREAK ,BREAK Interrupt Mask" "Maksed,Not masked"
|
|
bitfld.long 0x04 7. " CTS_TOGGLE ,CTS_TOGGLE Interrupt Mask" "Maksed,Not masked"
|
|
textline " "
|
|
bitfld.long 0x04 6. " CTS_STAT ,CTS_STAT Interrupt Mask" "Maksed,Not masked"
|
|
bitfld.long 0x04 5. " TX_HALF ,TX_HALF Interrupt Mask" "Maksed,Not masked"
|
|
bitfld.long 0x04 4. " TX_SPACE ,TX_SPACE Interrupt Mask" "Maksed,Not masked"
|
|
textline " "
|
|
bitfld.long 0x04 3. " TX_DONE ,TX_DONE Interrupt Mask" "Maksed,Not masked"
|
|
bitfld.long 0x04 2. " RX_HALF ,RX_HALF Interrupt Mask" "Maksed,Not masked"
|
|
bitfld.long 0x04 1. " RX_DATA ,RX_DATA Interrupt Mask" "Maksed,Not masked"
|
|
textline " "
|
|
bitfld.long 0x04 0. " RX_DONE ,RX_DONE Interrupt Mask" "Maksed,Not masked"
|
|
if (((d.l(a:0xE0000800))&0x400)==0x0)
|
|
wgroup.long 0x10++0x03
|
|
line.long 0x00 "UART_EGRESS_DATA,UART Egress Data Register"
|
|
hexmask.long.byte 0x00 0.--7. 1. " DATA ,Data byte to be written to the peripheral in registered mode"
|
|
hgroup.long 0x14++0x03
|
|
hide.long 0x00 "UART_INGRESS_DATA,UART Ingress Data Register"
|
|
in
|
|
else
|
|
hgroup.long 0x10++0x03
|
|
hide.long 0x00 "UART_EGRESS_DATA,UART Egress Data Register"
|
|
hgroup.long 0x14++0x03
|
|
hide.long 0x00 "UART_INGRESS_DATA,UART Ingress Data Register"
|
|
endif
|
|
group.long 0x18++0x03
|
|
line.long 0x00 "UART_SOCKET,UART Socket Register"
|
|
hexmask.long.byte 0x00 8.--15. 1. " INGRESS_SOCKET ,Socket number for ingress data"
|
|
hexmask.long.byte 0x00 0.--7. 1. " EGRESS_SOCKET ,Socket number for egress data"
|
|
if (((d.l(a:0xE0000800))&0x400)==0x400)
|
|
group.long 0x1C++0x07
|
|
line.long 0x00 "UART_RX_BYTE_COUNT,SPI Receive Byte Count Register"
|
|
line.long 0x04 "UART_TX_BYTE_COUNT,SPI Transmit Byte Count Register"
|
|
else
|
|
hgroup.long 0x1C++0x07
|
|
hide.long 0x00 "UART_RX_BYTE_COUNT,SPI Receive Byte Count Register"
|
|
hide.long 0x04 "UART_TX_BYTE_COUNT,SPI Transmit Byte Count Register"
|
|
endif
|
|
rgroup.long 0x3F0++0x03
|
|
line.long 0x00 "UART_ID,Block Identification and Version Number Register"
|
|
hexmask.long.word 0x00 16.--31. 1. " BLOCK_VERSION ,Version number for the IP"
|
|
hexmask.long.word 0x00 0.--15. 1. " BLOCK_ID ,A unique number identifying the IP in the memory space"
|
|
group.long 0x3F4++0x03
|
|
line.long 0x00 "UART_POWER,Power, Clock, and Reset Control Register"
|
|
bitfld.long 0x00 31. " RESETN ,Active LOW reset signal for all logic in the block." "0,1"
|
|
rbitfld.long 0x00 0. " ACTIVE ,block is initialized and ready for operation" "Not ready,Initialized"
|
|
width 0x0b
|
|
tree.end
|
|
tree "SPI (Serial Peripheral Interface)"
|
|
base a:0xE0000C00
|
|
width 19.
|
|
if (((d.l(a:0xE0000C00))&0x80000000)==0x0)
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "SPI_CONFIG,SPI Configuration and Modes Register"
|
|
bitfld.long 0x00 31. " ENABLE ,SPI enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " TX_CLEAR ,Clear transmit FIFO" "No effect,Clear"
|
|
bitfld.long 0x00 29. " RX_CLEAR ,Clear receive FIFO" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 23. " DESELECT ,Assert SSN" "No,Yes"
|
|
bitfld.long 0x00 17.--22. " WL ,SPI transaction-unit length from 4 to 32 bits" ",,,,4 bits,5 bits,6 bits,7 bits,8 bits,9 bits,10 bits,11 bits,12 bits,13 bits,14 bits,15 bits,16 bits,17 bits,18 bits,19 bits,20 bits,21 bits,22 bits,23 bits,24 bits,25 bits,26 bits,27 bits,28 bits,29 bits,30 bits,31 bits,32 bits,?..."
|
|
bitfld.long 0x00 16. " SSPOL ,SSN active polarity select" "Active low,Active high"
|
|
textline " "
|
|
bitfld.long 0x00 14.--15. " LAG ,SCK-SSN lag time -> SCK-SSN lag time (in half-clock cycles)" "Disabled,1 cycle,2 cycle,3 cycle"
|
|
bitfld.long 0x00 12.--13. " LEAD ,SSN-SCK lead time (in half-clock cycles)" ",0.5 cycle,1 cycle,1.5 cycles"
|
|
bitfld.long 0x00 11. " CPHA ,Transaction start mode" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 10. " CPOL ,SCK idle polarity select " "Idle at low,Idle at high"
|
|
bitfld.long 0x00 8.--9. " SSNCTRL ,SSN control" "Toggled by firmware,Asserted between each 8 bit transfer,Asserts High at end of transfer,Governed by CPHA"
|
|
bitfld.long 0x00 5. " LOOPBACK ,Send the value being transmitted to the receive buffer." "No effect,Send"
|
|
textline " "
|
|
bitfld.long 0x00 4. " SSN_BIT ,SSN behavior control at the end of each received and transmitted byte" "0,1"
|
|
bitfld.long 0x00 3. " ENDIAN ,Endian select" "MSB First,LSB First"
|
|
bitfld.long 0x00 2. " DMA_MODE ,Register or DMA-based transfer mode select" "Register,DMA"
|
|
textline " "
|
|
bitfld.long 0x00 1. " TX_ENABLE ,Transmitter enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 0. " RX_ENABLE ,Receiver enable" "Disabled,Enabled"
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "SPI_CONFIG,SPI Configuration and Modes Register"
|
|
bitfld.long 0x00 31. " ENABLE ,SPI enable" "Disabled,Enabled"
|
|
bitfld.long 0x00 30. " TX_CLEAR ,Clear transmit FIFO" "No effect,Clear"
|
|
rbitfld.long 0x00 29. " RX_CLEAR ,Clear receive FIFO" "No effect,Clear"
|
|
textline " "
|
|
rbitfld.long 0x00 23. " DESELECT ,Assert SSN" "No,Yes"
|
|
rbitfld.long 0x00 17.--22. " WL ,SPI transaction-unit length from 4 to 32 bits" ",,,,4 bits,5 bits,6 bits,7 bits,8 bits,9 bits,10 bits,11 bits,12 bits,13 bits,14 bits,15 bits,16 bits,17 bits,18 bits,19 bits,20 bits,21 bits,22 bits,23 bits,24 bits,25 bits,26 bits,27 bits,28 bits,29 bits,30 bits,31 bits,32 bits,?..."
|
|
rbitfld.long 0x00 16. " SSPOL ,SSN active polarity select" "Active low,Active high"
|
|
textline " "
|
|
rbitfld.long 0x00 14.--15. " LAG ,SCK-SSN lag time -> SCK-SSN lag time (in half-clock cycles)" "Disabled,1 cycle,2 cycle,3 cycle"
|
|
rbitfld.long 0x00 12.--13. " LEAD ,SSN-SCK lead time (in half-clock cycles)" ",0.5 cycle,1 cycle,1.5 cycles"
|
|
rbitfld.long 0x00 11. " CPHA ,Transaction start mode" "0,1"
|
|
textline " "
|
|
rbitfld.long 0x00 10. " CPOL ,SCK idle polarity select " "Idle at low,Idle at high"
|
|
rbitfld.long 0x00 8.--9. " SSNCTRL ,SSN control" "Toggled by firmware,Asserted between each 8 bit transfer,Asserts High at end of transfer,Governed by CPHA"
|
|
rbitfld.long 0x00 5. " LOOPBACK ,Send the value being transmitted to the receive buffer." "No effect,Send"
|
|
textline " "
|
|
rbitfld.long 0x00 4. " SSN_BIT ,SSN behavior control at the end of each received and transmitted byte" "0,1"
|
|
rbitfld.long 0x00 3. " ENDIAN ,Endian select" "MSB First,LSB First"
|
|
rbitfld.long 0x00 2. " DMA_MODE ,Register or DMA-based transfer mode select" "Register,DMA"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " TX_ENABLE ,Transmitter enable" "Disabled,Enabled"
|
|
rbitfld.long 0x00 0. " RX_ENABLE ,Receiver enable" "Disabled,Enabled"
|
|
endif
|
|
if (((d.l(a:0xE0000C00))&0x4)==0x0)
|
|
group.long 0x04++0x3
|
|
line.long 0x00 "SPI_STATUS,SPI Status Register"
|
|
rbitfld.long 0x00 28. " BUSY ,Block is busy transmitting data" "Idle,Busy"
|
|
rbitfld.long 0x00 24.--27. " ERROR_CODE ,Error code" ",,,,,,,,,,,,Write to TX FIFO when FIFO full,Read from RX FIFO when FIFO empty,,No error"
|
|
bitfld.long 0x00 6. " ERROR ,An internal error has occurred" "No error,Error"
|
|
textline " "
|
|
rbitfld.long 0x00 5. " TX_HALF ,Indicates that the TX FIFO is at least half empty" "No,Yes"
|
|
rbitfld.long 0x00 4. " TX_SPACE ,Indicates space is available in the TX FIFO" "No available,Available"
|
|
rbitfld.long 0x00 3. " TX_DONE ,TX FIFO/BYTE_COUNT/shift register empty" "Not empty,Empty"
|
|
textline " "
|
|
rbitfld.long 0x00 2. " RX_HALF ,RX FIFO is at least half full" "0,1"
|
|
rbitfld.long 0x00 1. " RX_DATA ,Data is available in the RX FIFO" "0,1"
|
|
else
|
|
group.long 0x04++0x3
|
|
line.long 0x00 "SPI_STATUS,SPI Status Register"
|
|
rbitfld.long 0x00 28. " BUSY ,Block is busy transmitting data" "Idle,Busy"
|
|
rbitfld.long 0x00 24.--27. " ERROR_CODE ,Error code" ",,,,,,,,,,,,Write to TX FIFO when FIFO full,Read from RX FIFO when FIFO empty,,No error"
|
|
bitfld.long 0x00 6. " ERROR ,An internal error has occurred" "No error,Error"
|
|
textline " "
|
|
rbitfld.long 0x00 5. " TX_HALF ,Indicates that the TX FIFO is at least half empty" "No,Yes"
|
|
rbitfld.long 0x00 4. " TX_SPACE ,Indicates space is available in the TX FIFO" "No available,Available"
|
|
rbitfld.long 0x00 3. " TX_DONE ,TX FIFO/BYTE_COUNT/shift register empty" "Not empty,Empty"
|
|
textline " "
|
|
rbitfld.long 0x00 0. " RX_DONE ,Indicates receive operation completed" "0,1"
|
|
endif
|
|
group.long 0x08++0x07
|
|
line.long 0x00 "SPI_INTR,SPI Interrupt Request Register"
|
|
eventfld.long 0x00 6. " ERROR ,ERROR Interrupt request" "Not requested,Requested"
|
|
eventfld.long 0x00 5. " TX_HALF ,TX_HALF Interrupt request" "Not requested,Requested"
|
|
eventfld.long 0x00 4. " TX_SPACE , TX_SPACE Interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
eventfld.long 0x00 3. " TX_DONE ,TX_DONE Interrupt request" "Not requested,Requested"
|
|
eventfld.long 0x00 2. " RX_HALF ,RX_HALF Interrupt request" "Not requested,Requested"
|
|
eventfld.long 0x00 1. " RX_DATA ,RX_DATA Interrupt request" "Not requested,Requested"
|
|
textline " "
|
|
eventfld.long 0x00 0. " RX_DONE ,RX_DONE Interrupt request" "Not requested,Requested"
|
|
line.long 0x04 "SPI_INTR_MASK,SPI Interrupt Mask Register"
|
|
bitfld.long 0x04 6. " ERROR ,ERROR Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 5. " TX_HALF ,TX_HALF Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 4. " TX_SPACE ,TX_SPACE Interrupt mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x04 3. " TX_DONE ,TX_DONE Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 2. " RX_HALF ,RX_HALF Interrupt mask" "Masked,Not masked"
|
|
bitfld.long 0x04 1. " RX_DATA ,RX_DATA Interrupt mask" "Masked,Not masked"
|
|
textline " "
|
|
bitfld.long 0x04 0. " RX_DONE ,RX_DONE Interrupt mask" "Masked,Not masked"
|
|
if (((d.l(a:0xE0000C00))&0x4)==0x0)
|
|
wgroup.long 0x08++0x03
|
|
line.long 0x00 "SPI_EGRESS_DATA,SPI Egress Data Register"
|
|
endif
|
|
if (((d.l(a:0xE0000C00))&0x4)==0x4)
|
|
hgroup.long 0x0C++0x03
|
|
hide.long 0x00 "SPI_INGRESS_DATA,SPI Ingress Data Register"
|
|
else
|
|
hgroup.long 0x0C++0x03
|
|
hide.long 0x00 "SPI_INGRESS_DATA,SPI Ingress Data Register"
|
|
in
|
|
endif
|
|
group.long 0x10++0x03
|
|
line.long 0x00 "SPI_SOCKET,SPI Socket Register"
|
|
hexmask.long.byte 0x00 8.--15. 1. " INGRESS_SOCKET ,Socket number for ingress data"
|
|
hexmask.long.byte 0x00 0.--7. 1. " EGRESS_SOCKET ,Socket number for egress data"
|
|
if (((d.l(a:0xE0000C00))&0x4)==0x4)
|
|
group.long 0x14++0x07
|
|
line.long 0x00 "SPI_RX_BYTE_COUNT,UAR Receive Byte Count Register"
|
|
line.long 0x04 "SPI_TX_BYTE_COUNT,UAR Transmit Byte Count Register"
|
|
else
|
|
hgroup.long 0x14++0x07
|
|
hide.long 0x00 "SPI_RX_BYTE_COUNT,UAR Receive Byte Count Register"
|
|
hide.long 0x04 "SPI_TX_BYTE_COUNT,UAR Transmit Byte Count Register"
|
|
endif
|
|
rgroup.long 0x3F0++0x03
|
|
line.long 0x00 "SPI_ID,Block Identification and Version Number Register"
|
|
hexmask.long.word 0x00 16.--31. 1. " BLOCK_VERSION ,Version number for the IP"
|
|
hexmask.long.word 0x00 0.--15. 1. " BLOCK_ID ,A unique number identifying the IP in the memory space"
|
|
group.long 0x3F4++0x03
|
|
line.long 0x00 "SPI_POWER,Power, Clock, and Reset Control Register"
|
|
bitfld.long 0x00 31. " RESETN ,Active LOW reset signal for all logic in the block." "Reset,No reset"
|
|
rbitfld.long 0x00 0. " ACTIVE ,block is initialized and ready for operation" "Not initialized,Initialized"
|
|
width 0x0b
|
|
tree.end
|
|
tree.open "GPIO (General Purpose IO)"
|
|
tree "Block Registers"
|
|
base a:0xE0001000
|
|
width 17.
|
|
group.long (0x0+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(0),Simple General Purpose IO Register (0 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x4+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(1),Simple General Purpose IO Register (1 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x8+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(2),Simple General Purpose IO Register (2 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xC+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(3),Simple General Purpose IO Register (3 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x10+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(4),Simple General Purpose IO Register (4 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x14+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(5),Simple General Purpose IO Register (5 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x18+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(6),Simple General Purpose IO Register (6 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x1C+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(7),Simple General Purpose IO Register (7 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x20+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(8),Simple General Purpose IO Register (8 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x24+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(9),Simple General Purpose IO Register (9 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x28+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(10),Simple General Purpose IO Register (10 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x2C+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(11),Simple General Purpose IO Register (11 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x30+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(12),Simple General Purpose IO Register (12 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x34+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(13),Simple General Purpose IO Register (13 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x38+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(14),Simple General Purpose IO Register (14 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x3C+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(15),Simple General Purpose IO Register (15 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x40+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(16),Simple General Purpose IO Register (16 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x44+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(17),Simple General Purpose IO Register (17 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x48+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(18),Simple General Purpose IO Register (18 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x4C+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(19),Simple General Purpose IO Register (19 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x50+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(20),Simple General Purpose IO Register (20 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x54+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(21),Simple General Purpose IO Register (21 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x58+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(22),Simple General Purpose IO Register (22 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x5C+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(23),Simple General Purpose IO Register (23 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x60+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(24),Simple General Purpose IO Register (24 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x64+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(25),Simple General Purpose IO Register (25 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x68+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(26),Simple General Purpose IO Register (26 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x6C+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(27),Simple General Purpose IO Register (27 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x70+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(28),Simple General Purpose IO Register (28 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x74+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(29),Simple General Purpose IO Register (29 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x78+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(30),Simple General Purpose IO Register (30 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x7C+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(31),Simple General Purpose IO Register (31 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x80+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(32),Simple General Purpose IO Register (32 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x84+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(33),Simple General Purpose IO Register (33 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x88+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(34),Simple General Purpose IO Register (34 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x8C+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(35),Simple General Purpose IO Register (35 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x90+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(36),Simple General Purpose IO Register (36 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x94+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(37),Simple General Purpose IO Register (37 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x98+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(38),Simple General Purpose IO Register (38 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0x9C+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(39),Simple General Purpose IO Register (39 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xA0+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(40),Simple General Purpose IO Register (40 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xA4+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(41),Simple General Purpose IO Register (41 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xA8+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(42),Simple General Purpose IO Register (42 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xAC+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(43),Simple General Purpose IO Register (43 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xB0+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(44),Simple General Purpose IO Register (44 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xB4+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(45),Simple General Purpose IO Register (45 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xB8+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(46),Simple General Purpose IO Register (46 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xBC+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(47),Simple General Purpose IO Register (47 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xC0+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(48),Simple General Purpose IO Register (48 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xC4+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(49),Simple General Purpose IO Register (49 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xC8+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(50),Simple General Purpose IO Register (50 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xCC+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(51),Simple General Purpose IO Register (51 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xD0+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(52),Simple General Purpose IO Register (52 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xD4+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(53),Simple General Purpose IO Register (53 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xD8+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(54),Simple General Purpose IO Register (54 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xDC+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(55),Simple General Purpose IO Register (55 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xE0+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(56),Simple General Purpose IO Register (56 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xE4+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(57),Simple General Purpose IO Register (57 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xE8+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(58),Simple General Purpose IO Register (58 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xEC+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(59),Simple General Purpose IO Register (59 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
group.long (0xF0+0x100)++0x03
|
|
line.long 0x00 "GPIO_SIMPLE(60),Simple General Purpose IO Register (60 pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge,Negative edge,Any edge,Pin-Low,Pin-High,?..."
|
|
textline " "
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enabled" "Disabled,Enabled"
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable when OUT_VALUE=1" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable when OUT_VALUE=0" "Tristated,Active"
|
|
textline " "
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Driven low,Driven high"
|
|
rgroup.long 0x3D0++0x07
|
|
line.long 0x00 "GPIO_INVALUE0,GPIO Input Value Vector Register"
|
|
bitfld.long 0x00 31. " INVALUE031 ,IN_VALUE is active for GPIO 31" "Not active,Active"
|
|
bitfld.long 0x00 30. " INVALUE030 ,IN_VALUE is active for GPIO 30" "Not active,Active"
|
|
bitfld.long 0x00 29. " INVALUE029 ,IN_VALUE is active for GPIO 29" "Not active,Active"
|
|
bitfld.long 0x00 28. " INVALUE028 ,IN_VALUE is active for GPIO 28" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 27. " INVALUE027 ,IN_VALUE is active for GPIO 27" "Not active,Active"
|
|
bitfld.long 0x00 26. " INVALUE026 ,IN_VALUE is active for GPIO 26" "Not active,Active"
|
|
bitfld.long 0x00 25. " INVALUE025 ,IN_VALUE is active for GPIO 25" "Not active,Active"
|
|
bitfld.long 0x00 24. " INVALUE024 ,IN_VALUE is active for GPIO 24" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 23. " INVALUE023 ,IN_VALUE is active for GPIO 23" "Not active,Active"
|
|
bitfld.long 0x00 22. " INVALUE022 ,IN_VALUE is active for GPIO 22" "Not active,Active"
|
|
bitfld.long 0x00 21. " INVALUE021 ,IN_VALUE is active for GPIO 21" "Not active,Active"
|
|
bitfld.long 0x00 20. " INVALUE020 ,IN_VALUE is active for GPIO 20" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 19. " INVALUE019 ,IN_VALUE is active for GPIO 19" "Not active,Active"
|
|
bitfld.long 0x00 18. " INVALUE018 ,IN_VALUE is active for GPIO 18" "Not active,Active"
|
|
bitfld.long 0x00 17. " INVALUE017 ,IN_VALUE is active for GPIO 17" "Not active,Active"
|
|
bitfld.long 0x00 16. " INVALUE016 ,IN_VALUE is active for GPIO 16" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 15. " INVALUE015 ,IN_VALUE is active for GPIO 15" "Not active,Active"
|
|
bitfld.long 0x00 14. " INVALUE014 ,IN_VALUE is active for GPIO 14" "Not active,Active"
|
|
bitfld.long 0x00 13. " INVALUE013 ,IN_VALUE is active for GPIO 13" "Not active,Active"
|
|
bitfld.long 0x00 12. " INVALUE012 ,IN_VALUE is active for GPIO 12" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 11. " INVALUE011 ,IN_VALUE is active for GPIO 11" "Not active,Active"
|
|
bitfld.long 0x00 10. " INVALUE010 ,IN_VALUE is active for GPIO 10" "Not active,Active"
|
|
bitfld.long 0x00 9. " INVALUE09 ,IN_VALUE is active for GPIO 9" "Not active,Active"
|
|
bitfld.long 0x00 8. " INVALUE08 ,IN_VALUE is active for GPIO 8" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 7. " INVALUE07 ,IN_VALUE is active for GPIO 7" "Not active,Active"
|
|
bitfld.long 0x00 6. " INVALUE06 ,IN_VALUE is active for GPIO 6" "Not active,Active"
|
|
bitfld.long 0x00 5. " INVALUE05 ,IN_VALUE is active for GPIO 5" "Not active,Active"
|
|
bitfld.long 0x00 4. " INVALUE04 ,IN_VALUE is active for GPIO 4" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 3. " INVALUE03 ,IN_VALUE is active for GPIO 3" "Not active,Active"
|
|
bitfld.long 0x00 2. " INVALUE02 ,IN_VALUE is active for GPIO 2" "Not active,Active"
|
|
bitfld.long 0x00 1. " INVALUE01 ,IN_VALUE is active for GPIO 1" "Not active,Active"
|
|
bitfld.long 0x00 0. " INVALUE00 ,IN_VALUE is active for GPIO 0" "Not active,Active"
|
|
line.long 0x04 "GPIO_INVALUE1,GPIO Input Value Vector Register"
|
|
bitfld.long 0x04 25. " INVALUE157 ,IN_VALUE is active for GPIO 57" "Not active,Active"
|
|
bitfld.long 0x04 24. " INVALUE156 ,IN_VALUE is active for GPIO 56" "Not active,Active"
|
|
bitfld.long 0x04 23. " INVALUE155 ,IN_VALUE is active for GPIO 55" "Not active,Active"
|
|
bitfld.long 0x04 22. " INVALUE154 ,IN_VALUE is active for GPIO 54" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x04 21. " INVALUE153 ,IN_VALUE is active for GPIO 53" "Not active,Active"
|
|
bitfld.long 0x04 20. " INVALUE152 ,IN_VALUE is active for GPIO 52" "Not active,Active"
|
|
bitfld.long 0x04 19. " INVALUE151 ,IN_VALUE is active for GPIO 51" "Not active,Active"
|
|
bitfld.long 0x04 18. " INVALUE150 ,IN_VALUE is active for GPIO 50" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x04 17. " INVALUE149 ,IN_VALUE is active for GPIO 49" "Not active,Active"
|
|
bitfld.long 0x04 16. " INVALUE148 ,IN_VALUE is active for GPIO 48" "Not active,Active"
|
|
bitfld.long 0x04 15. " INVALUE147 ,IN_VALUE is active for GPIO 47" "Not active,Active"
|
|
bitfld.long 0x04 14. " INVALUE146 ,IN_VALUE is active for GPIO 46" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x04 13. " INVALUE145 ,IN_VALUE is active for GPIO 45" "Not active,Active"
|
|
bitfld.long 0x04 12. " INVALUE144 ,IN_VALUE is active for GPIO 44" "Not active,Active"
|
|
bitfld.long 0x04 11. " INVALUE143 ,IN_VALUE is active for GPIO 43" "Not active,Active"
|
|
bitfld.long 0x04 10. " INVALUE142 ,IN_VALUE is active for GPIO 42" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x04 9. " INVALUE141 ,IN_VALUE is active for GPIO 41" "Not active,Active"
|
|
bitfld.long 0x04 8. " INVALUE140 ,IN_VALUE is active for GPIO 40" "Not active,Active"
|
|
bitfld.long 0x04 7. " INVALUE139 ,IN_VALUE is active for GPIO 39" "Not active,Active"
|
|
bitfld.long 0x04 6. " INVALUE138 ,IN_VALUE is active for GPIO 38" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x04 5. " INVALUE137 ,IN_VALUE is active for GPIO 37" "Not active,Active"
|
|
bitfld.long 0x04 4. " INVALUE136 ,IN_VALUE is active for GPIO 36" "Not active,Active"
|
|
bitfld.long 0x04 3. " INVALUE135 ,IN_VALUE is active for GPIO 35" "Not active,Active"
|
|
bitfld.long 0x04 2. " INVALUE134 ,IN_VALUE is active for GPIO 34" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x04 1. " INVALUE133 ,IN_VALUE is active for GPIO 33" "Not active,Active"
|
|
bitfld.long 0x04 0. " INVALUE132 ,IN_VALUE is active for GPIO 32" "Not active,Active"
|
|
rgroup.long 0x3E0++0x07
|
|
line.long 0x00 "GPIO_INTR0,GPIO Interrupt Vector Register"
|
|
bitfld.long 0x00 31. " INVALUE031 ,INTR is active for GPIO 31" "Not active,Active"
|
|
bitfld.long 0x00 30. " INVALUE030 ,INTR is active for GPIO 30" "Not active,Active"
|
|
bitfld.long 0x00 29. " INVALUE029 ,INTR is active for GPIO 29" "Not active,Active"
|
|
bitfld.long 0x00 28. " INVALUE028 ,INTR is active for GPIO 28" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 27. " INVALUE027 ,INTR is active for GPIO 27" "Not active,Active"
|
|
bitfld.long 0x00 26. " INVALUE026 ,INTR is active for GPIO 26" "Not active,Active"
|
|
bitfld.long 0x00 25. " INVALUE025 ,INTR is active for GPIO 25" "Not active,Active"
|
|
bitfld.long 0x00 24. " INVALUE024 ,INTR is active for GPIO 24" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 23. " INVALUE023 ,INTR is active for GPIO 23" "Not active,Active"
|
|
bitfld.long 0x00 22. " INVALUE022 ,INTR is active for GPIO 22" "Not active,Active"
|
|
bitfld.long 0x00 21. " INVALUE021 ,INTR is active for GPIO 21" "Not active,Active"
|
|
bitfld.long 0x00 20. " INVALUE020 ,INTR is active for GPIO 20" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 19. " INVALUE019 ,INTR is active for GPIO 19" "Not active,Active"
|
|
bitfld.long 0x00 18. " INVALUE018 ,INTR is active for GPIO 18" "Not active,Active"
|
|
bitfld.long 0x00 17. " INVALUE017 ,INTR is active for GPIO 17" "Not active,Active"
|
|
bitfld.long 0x00 16. " INVALUE016 ,INTR is active for GPIO 16" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 15. " INVALUE015 ,INTR is active for GPIO 15" "Not active,Active"
|
|
bitfld.long 0x00 14. " INVALUE014 ,INTR is active for GPIO 14" "Not active,Active"
|
|
bitfld.long 0x00 13. " INVALUE013 ,INTR is active for GPIO 13" "Not active,Active"
|
|
bitfld.long 0x00 12. " INVALUE012 ,INTR is active for GPIO 12" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 11. " INVALUE011 ,INTR is active for GPIO 11" "Not active,Active"
|
|
bitfld.long 0x00 10. " INVALUE010 ,INTR is active for GPIO 10" "Not active,Active"
|
|
bitfld.long 0x00 9. " INVALUE09 ,INTR is active for GPIO 9" "Not active,Active"
|
|
bitfld.long 0x00 8. " INVALUE08 ,INTR is active for GPIO 8" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 7. " INVALUE07 ,INTR is active for GPIO 7" "Not active,Active"
|
|
bitfld.long 0x00 6. " INVALUE06 ,INTR is active for GPIO 6" "Not active,Active"
|
|
bitfld.long 0x00 5. " INVALUE05 ,INTR is active for GPIO 5" "Not active,Active"
|
|
bitfld.long 0x00 4. " INVALUE04 ,INTR is active for GPIO 4" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x00 3. " INVALUE03 ,INTR is active for GPIO 3" "Not active,Active"
|
|
bitfld.long 0x00 2. " INVALUE02 ,INTR is active for GPIO 2" "Not active,Active"
|
|
bitfld.long 0x00 1. " INVALUE01 ,INTR is active for GPIO 1" "Not active,Active"
|
|
bitfld.long 0x00 0. " INVALUE00 ,INTR is active for GPIO 0" "Not active,Active"
|
|
line.long 0x04 "GPIO_INTR1,GPIO Interrupt Vector Register"
|
|
bitfld.long 0x04 25. " INVALUE157 ,INTR is active for GPIO 57" "Not active,Active"
|
|
bitfld.long 0x04 24. " INVALUE156 ,INTR is active for GPIO 56" "Not active,Active"
|
|
bitfld.long 0x04 23. " INVALUE155 ,INTR is active for GPIO 55" "Not active,Active"
|
|
bitfld.long 0x04 22. " INVALUE154 ,INTR is active for GPIO 54" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x04 21. " INVALUE153 ,INTR is active for GPIO 53" "Not active,Active"
|
|
bitfld.long 0x04 20. " INVALUE152 ,INTR is active for GPIO 52" "Not active,Active"
|
|
bitfld.long 0x04 19. " INVALUE151 ,INTR is active for GPIO 51" "Not active,Active"
|
|
bitfld.long 0x04 18. " INVALUE150 ,INTR is active for GPIO 50" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x04 17. " INVALUE149 ,INTR is active for GPIO 49" "Not active,Active"
|
|
bitfld.long 0x04 16. " INVALUE148 ,INTR is active for GPIO 48" "Not active,Active"
|
|
bitfld.long 0x04 15. " INVALUE147 ,INTR is active for GPIO 47" "Not active,Active"
|
|
bitfld.long 0x04 14. " INVALUE146 ,INTR is active for GPIO 46" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x04 13. " INVALUE145 ,INTR is active for GPIO 45" "Not active,Active"
|
|
bitfld.long 0x04 12. " INVALUE144 ,INTR is active for GPIO 44" "Not active,Active"
|
|
bitfld.long 0x04 11. " INVALUE143 ,INTR is active for GPIO 43" "Not active,Active"
|
|
bitfld.long 0x04 10. " INVALUE142 ,INTR is active for GPIO 42" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x04 9. " INVALUE141 ,INTR is active for GPIO 41" "Not active,Active"
|
|
bitfld.long 0x04 8. " INVALUE140 ,INTR is active for GPIO 40" "Not active,Active"
|
|
bitfld.long 0x04 7. " INVALUE139 ,INTR is active for GPIO 39" "Not active,Active"
|
|
bitfld.long 0x04 6. " INVALUE138 ,INTR is active for GPIO 38" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x04 5. " INVALUE137 ,INTR is active for GPIO 37" "Not active,Active"
|
|
bitfld.long 0x04 4. " INVALUE136 ,INTR is active for GPIO 36" "Not active,Active"
|
|
bitfld.long 0x04 3. " INVALUE135 ,INTR is active for GPIO 35" "Not active,Active"
|
|
bitfld.long 0x04 2. " INVALUE134 ,INTR is active for GPIO 34" "Not active,Active"
|
|
textline " "
|
|
bitfld.long 0x04 1. " INVALUE133 ,INTR is active for GPIO 33" "Not active,Active"
|
|
bitfld.long 0x04 0. " INVALUE132 ,INTR is active for GPIO 32" "Not active,Active"
|
|
rgroup.long 0x3E8++0x03
|
|
line.long 0x00 "GPIO_INTR,GPIO Interrupt Vector for PINs Register"
|
|
bitfld.long 0x00 7. " INTR7 ,Set by hardware when corresponding STATUS asserts, cleared by software" "0,1"
|
|
bitfld.long 0x00 6. " INTR6 ,Set by hardware when corresponding STATUS asserts, cleared by software" "0,1"
|
|
bitfld.long 0x00 5. " INTR5 ,Set by hardware when corresponding STATUS asserts, cleared by software" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 4. " INTR4 ,Set by hardware when corresponding STATUS asserts, cleared by software" "0,1"
|
|
bitfld.long 0x00 3. " INTR3 ,Set by hardware when corresponding STATUS asserts, cleared by software" "0,1"
|
|
bitfld.long 0x00 2. " INTR2 ,Set by hardware when corresponding STATUS asserts, cleared by software" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 1. " INTR1 ,Set by hardware when corresponding STATUS asserts, cleared by software" "0,1"
|
|
bitfld.long 0x00 0. " INTR0 ,Set by hardware when corresponding STATUS asserts, cleared by software" "0,1"
|
|
rgroup.long 0x3F0++0x03
|
|
line.long 0x00 "GPIO_ID,Block Identification and Version Number Register"
|
|
hexmask.long.word 0x00 16.--31. 1. " BLOCK_VERSION ,Version number for the IP"
|
|
hexmask.long.word 0x00 0.--15. 1. " BLOCK_ID ,A unique number identifying the IP in the memory space"
|
|
group.long 0x3F4++0x03
|
|
line.long 0x00 "GPIO_POWER,Power, Clock, and Reset Control Register"
|
|
bitfld.long 0x00 31. " RESETN ,Active LOW reset signal for all logic in the block" "Reset,No reset"
|
|
rbitfld.long 0x00 0. " ACTIVE ,Block is initialized and ready for operation" "Not initialzied,Initialized"
|
|
width 0x0b
|
|
tree.end
|
|
tree "Pin Registers"
|
|
tree "Pin 0"
|
|
base a:0xE0001000
|
|
width 15.
|
|
if ((((d.l(a:0xE0001000))&0xF00)>0x200)&&(((d.l(a:0xE0001000))&0xF0000000)==(0x40000000||0x50000000||0x60000000)))
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
if (((d.l(a:0xE0001000))&0x400)==0x0)
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,TOGGLE,SAMPLENOW,PULSENOW,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,,,,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
endif
|
|
endif
|
|
rgroup.long 0x04++0x03
|
|
line.long 0x00 "PIN_TIMER,IO Pin Timer/Counter Register"
|
|
group.long 0x08++0x07
|
|
line.long 0x00 "PIN_PERIOD,Pin Period Length Register"
|
|
line.long 0x04 "PIN_THRESHOLD,Threshold or Measurement Register"
|
|
width 0x0b
|
|
tree.end
|
|
tree "Pin 1"
|
|
base a:0xE0001010
|
|
width 15.
|
|
if ((((d.l(a:0xE0001010))&0xF00)>0x200)&&(((d.l(a:0xE0001010))&0xF0000000)==(0x40000000||0x50000000||0x60000000)))
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
if (((d.l(a:0xE0001010))&0x400)==0x0)
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,TOGGLE,SAMPLENOW,PULSENOW,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,,,,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
endif
|
|
endif
|
|
rgroup.long 0x04++0x03
|
|
line.long 0x00 "PIN_TIMER,IO Pin Timer/Counter Register"
|
|
group.long 0x08++0x07
|
|
line.long 0x00 "PIN_PERIOD,Pin Period Length Register"
|
|
line.long 0x04 "PIN_THRESHOLD,Threshold or Measurement Register"
|
|
width 0x0b
|
|
tree.end
|
|
tree "Pin 2"
|
|
base a:0xE0001020
|
|
width 15.
|
|
if ((((d.l(a:0xE0001020))&0xF00)>0x200)&&(((d.l(a:0xE0001020))&0xF0000000)==(0x40000000||0x50000000||0x60000000)))
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
if (((d.l(a:0xE0001020))&0x400)==0x0)
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,TOGGLE,SAMPLENOW,PULSENOW,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,,,,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
endif
|
|
endif
|
|
rgroup.long 0x04++0x03
|
|
line.long 0x00 "PIN_TIMER,IO Pin Timer/Counter Register"
|
|
group.long 0x08++0x07
|
|
line.long 0x00 "PIN_PERIOD,Pin Period Length Register"
|
|
line.long 0x04 "PIN_THRESHOLD,Threshold or Measurement Register"
|
|
width 0x0b
|
|
tree.end
|
|
tree "Pin 3"
|
|
base a:0xE0001030
|
|
width 15.
|
|
if ((((d.l(a:0xE0001030))&0xF00)>0x200)&&(((d.l(a:0xE0001030))&0xF0000000)==(0x40000000||0x50000000||0x60000000)))
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
if (((d.l(a:0xE0001030))&0x400)==0x0)
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,TOGGLE,SAMPLENOW,PULSENOW,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,,,,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
endif
|
|
endif
|
|
rgroup.long 0x04++0x03
|
|
line.long 0x00 "PIN_TIMER,IO Pin Timer/Counter Register"
|
|
group.long 0x08++0x07
|
|
line.long 0x00 "PIN_PERIOD,Pin Period Length Register"
|
|
line.long 0x04 "PIN_THRESHOLD,Threshold or Measurement Register"
|
|
width 0x0b
|
|
tree.end
|
|
tree "Pin 4"
|
|
base a:0xE0001040
|
|
width 15.
|
|
if ((((d.l(a:0xE0001040))&0xF00)>0x200)&&(((d.l(a:0xE0001040))&0xF0000000)==(0x40000000||0x50000000||0x60000000)))
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
if (((d.l(a:0xE0001040))&0x400)==0x0)
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,TOGGLE,SAMPLENOW,PULSENOW,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,,,,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
endif
|
|
endif
|
|
rgroup.long 0x04++0x03
|
|
line.long 0x00 "PIN_TIMER,IO Pin Timer/Counter Register"
|
|
group.long 0x08++0x07
|
|
line.long 0x00 "PIN_PERIOD,Pin Period Length Register"
|
|
line.long 0x04 "PIN_THRESHOLD,Threshold or Measurement Register"
|
|
width 0x0b
|
|
tree.end
|
|
tree "Pin 5"
|
|
base a:0xE0001050
|
|
width 15.
|
|
if ((((d.l(a:0xE0001050))&0xF00)>0x200)&&(((d.l(a:0xE0001050))&0xF0000000)==(0x40000000||0x50000000||0x60000000)))
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
if (((d.l(a:0xE0001050))&0x400)==0x0)
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,TOGGLE,SAMPLENOW,PULSENOW,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,,,,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
endif
|
|
endif
|
|
rgroup.long 0x04++0x03
|
|
line.long 0x00 "PIN_TIMER,IO Pin Timer/Counter Register"
|
|
group.long 0x08++0x07
|
|
line.long 0x00 "PIN_PERIOD,Pin Period Length Register"
|
|
line.long 0x04 "PIN_THRESHOLD,Threshold or Measurement Register"
|
|
width 0x0b
|
|
tree.end
|
|
tree "Pin 6"
|
|
base a:0xE0001060
|
|
width 15.
|
|
if ((((d.l(a:0xE0001060))&0xF00)>0x200)&&(((d.l(a:0xE0001060))&0xF0000000)==(0x40000000||0x50000000||0x60000000)))
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
if (((d.l(a:0xE0001060))&0x400)==0x0)
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,TOGGLE,SAMPLENOW,PULSENOW,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,,,,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
endif
|
|
endif
|
|
rgroup.long 0x04++0x03
|
|
line.long 0x00 "PIN_TIMER,IO Pin Timer/Counter Register"
|
|
group.long 0x08++0x07
|
|
line.long 0x00 "PIN_PERIOD,Pin Period Length Register"
|
|
line.long 0x04 "PIN_THRESHOLD,Threshold or Measurement Register"
|
|
width 0x0b
|
|
tree.end
|
|
tree "Pin 7"
|
|
base a:0xE0001070
|
|
width 15.
|
|
if ((((d.l(a:0xE0001070))&0xF00)>0x200)&&(((d.l(a:0xE0001070))&0xF0000000)==(0x40000000||0x50000000||0x60000000)))
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
if (((d.l(a:0xE0001070))&0x400)==0x0)
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,TOGGLE,SAMPLENOW,PULSENOW,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
else
|
|
group.long 0x00++0x03
|
|
line.long 0x00 "PIN_STATUS,IO Pin Status Register (one pin)"
|
|
bitfld.long 0x00 31. " ENABLE ,Enable GPIO logic for this pin" "Disabled,Enabled"
|
|
bitfld.long 0x00 28.--30. " TIMER_MODE ,Trigger modes" "Shutdown,High frequency,Low frequency,Standby frequency,Positive edge,Negative edge,Any edge,?..."
|
|
eventfld.long 0x00 27. " INTR ,Registers edge triggered interrupt condition" "No effect,Clear"
|
|
textline " "
|
|
bitfld.long 0x00 24.--26. " INTRMODE ,Interrupt mode" "No interrupt,Positive edge on IN_VALUE,Negative edge on IN_VALUE,Any edge on IN_VALUE,IN_VALUE is low,IN_VALUE is high,TIMER = THRESHOLD,TIMER = 0"
|
|
bitfld.long 0x00 8.--11. " MODE ,Mode/command" "STATIC,,,,PULSE,PWM,MEASURE_LOW,MEASURE_HIGH,MEASURE_LOW_ONCE,MEASURE_HIGH_ONCE,MEASURE_NEG,MEASURE_POS,MEASURE_ANY,MEASURE_NEG_ONCE,MEASURE_POS_ONCE,MEASURE_ANY_ONCE"
|
|
bitfld.long 0x00 6. " INPUT_EN ,Input stage enable" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x00 5. " DRIVE_HI_EN ,Output driver enable" "Tristated,Active"
|
|
bitfld.long 0x00 4. " DRIVE_LO_EN ,Output driver enable" "Tristated,Active"
|
|
rbitfld.long 0x00 1. " IN_VALUE ,Present input measurement" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x00 0. " OUT_VALUE ,Output value used for output drive" "Low,High"
|
|
endif
|
|
endif
|
|
rgroup.long 0x04++0x03
|
|
line.long 0x00 "PIN_TIMER,IO Pin Timer/Counter Register"
|
|
group.long 0x08++0x07
|
|
line.long 0x00 "PIN_PERIOD,Pin Period Length Register"
|
|
line.long 0x04 "PIN_THRESHOLD,Threshold or Measurement Register"
|
|
width 0x0b
|
|
tree.end
|
|
tree.end
|
|
tree.end
|
|
tree "LPP (Low Performance Peripherals)"
|
|
base a:0xE0007F00
|
|
width 11.
|
|
group.long 0x00++0x07
|
|
line.long 0x00 "LPP_ID,Block Identification and Version Number Register"
|
|
hexmask.long.word 0x00 16.--31. 1. " BLOCK_VERSION ,Version number for the IP"
|
|
hexmask.long.word 0x00 0.--15. 1. " BLOCK_ID ,A unique number identifying the IP in the memory space"
|
|
line.long 0x04 "LPP_POWER,Power, Clock and Reset Control Register"
|
|
bitfld.long 0x04 31. " RESETN ,Active LOW reset signal for all logic in the block" "Reset,No reset"
|
|
rbitfld.long 0x04 0. " ACTIVE ,Block is initialized and ready for operation" "Not initialized,Initialized"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA Socket and Descriptor"
|
|
tree "LPP"
|
|
tree "DMA 0"
|
|
base a:0xE0008000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 1"
|
|
base a:0xE0008080
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 2"
|
|
base a:0xE0008100
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 3"
|
|
base a:0xE0008180
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 4"
|
|
base a:0xE0008200
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 5"
|
|
base a:0xE0008280
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 6"
|
|
base a:0xE0008300
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 7"
|
|
base a:0xE0008380
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree.end
|
|
tree "PIB"
|
|
tree "DMA 0"
|
|
base a:0xE0018000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 1"
|
|
base a:0xE0018080
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 2"
|
|
base a:0xE0018100
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 3"
|
|
base a:0xE0018180
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 4"
|
|
base a:0xE0018200
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 5"
|
|
base a:0xE0018280
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 6"
|
|
base a:0xE0018300
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 7"
|
|
base a:0xE0018380
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 8"
|
|
base a:0xE0018400
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 9"
|
|
base a:0xE0018480
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 10"
|
|
base a:0xE0018500
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 11"
|
|
base a:0xE0018580
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 12"
|
|
base a:0xE0018600
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 13"
|
|
base a:0xE0018680
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 14"
|
|
base a:0xE0018700
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 15"
|
|
base a:0xE0018780
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 16"
|
|
base a:0xE0018800
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 17"
|
|
base a:0xE0018880
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 18"
|
|
base a:0xE0018900
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 19"
|
|
base a:0xE0018980
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 20"
|
|
base a:0xE0018A00
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 21"
|
|
base a:0xE0018A80
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 22"
|
|
base a:0xE0018B00
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 23"
|
|
base a:0xE0018B80
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 24"
|
|
base a:0xE0018C00
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 25"
|
|
base a:0xE0018C80
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 26"
|
|
base a:0xE0018D00
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 27"
|
|
base a:0xE0018D80
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 28"
|
|
base a:0xE0018E00
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 29"
|
|
base a:0xE0018E80
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 30"
|
|
base a:0xE0018F00
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 31"
|
|
base a:0xE0018F80
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree.end
|
|
tree "UIB"
|
|
tree "DMA 0"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 1"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 2"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 3"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 4"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 5"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 6"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 7"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 8"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 9"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 10"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 11"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 12"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 13"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 14"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 15"
|
|
base a:0xE0038000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree.end
|
|
tree "UIBIN"
|
|
tree "DMA 0"
|
|
base a:0xE0048000
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 1"
|
|
base a:0xE0048080
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 2"
|
|
base a:0xE0048100
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 3"
|
|
base a:0xE0048180
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 4"
|
|
base a:0xE0048200
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 5"
|
|
base a:0xE0048280
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 6"
|
|
base a:0xE0048300
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 7"
|
|
base a:0xE0048380
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 8"
|
|
base a:0xE0048400
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 9"
|
|
base a:0xE0048480
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 10"
|
|
base a:0xE0048500
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 11"
|
|
base a:0xE0048580
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 12"
|
|
base a:0xE0048600
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 13"
|
|
base a:0xE0048680
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 14"
|
|
base a:0xE0048700
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 15"
|
|
base a:0xE0048780
|
|
width 15.
|
|
group.long 0x00++0x17
|
|
line.long 0x00 "SCK_DSCR,Descriptor Chain Pointer Register"
|
|
hexmask.long.byte 0x00 24.--31. 1. " DSCR_LOW ,The low watermark for dscr_count"
|
|
hexmask.long.byte 0x00 16.--23. 1. " DSCR_COUNT ,Number of descriptors still left to process"
|
|
hexmask.long.word 0x00 0.--15. 1. " DSCR_NUMBER ,Descriptor number of currently active descriptor"
|
|
line.long 0x04 "CK_SIZE,Transfer Size Register"
|
|
line.long 0x08 "SCK_COUNT,Transfer Count Register"
|
|
line.long 0x0C "SCK_STATUS,Socket Status Register"
|
|
bitfld.long 0x0C 31. " GO_ENABLE ,Socket enable" "Disabled,Enabled"
|
|
bitfld.long 0x0C 30. " GO_SUSPEND ,Directs a socket to go into suspend mode when the current descriptor completes" "No suspend,Suspend"
|
|
bitfld.long 0x0C 29. " UNIT ,Indicates whether descriptors (1) or bytes (0) are counted by trans_count and trans_size" "Bytes,Descriptors"
|
|
textline " "
|
|
bitfld.long 0x0C 28. " WRAPUP ,Setting this bit will forcibly wrap-up a socket, whether it is out of data or not" "No effect,Wrap up"
|
|
bitfld.long 0x0C 27. " SUSP_EOP ,When set, the socket will suspend after wrapping up the first buffer with dscr.eop=1" "No effect,Suspend"
|
|
bitfld.long 0x0C 26. " SUSP_TRANS ,When set, the socket will suspend when trans_count >= trans_size" "No effect,Suspend"
|
|
textline " "
|
|
bitfld.long 0x0C 25. " SUSP_LAST ,When set, the socket will suspend before activating a descriptor with TRANS_COUNT+BUFFER_SIZE>=TRANS_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 24. " SUSP_PARTIAL ,When set, the socket will suspend before activating a descriptor with BYTE_COUNT<BUFFER_SIZE" "No effect,Suspend"
|
|
bitfld.long 0x0C 23. " EN_CONS_EVENTS ,Enable (1) or disable (0) sending of consume events from any descriptor in this socket" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 22. " EN_PROD_EVENTS ,Enable (1) or disable (0) sending of produce events from any descriptor in this socket" "Disabled,Enabled"
|
|
bitfld.long 0x0C 21. " TRUNCATE ,Enable (1) or disable (0) truncating of BYTE_COUNT when TRANS_COUNT+BYTE_COUNT>=TRANS_SIZE" "Disabled,Enabled"
|
|
bitfld.long 0x0C 20. " ENABLED ,Indicates the socket is currently enabled when asserted" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 19. " SUSPENDED ,Indicates the socket is currently in suspend state" "Not suspended,Suspended"
|
|
bitfld.long 0x0C 18. " ZLP_RCVD ,Indicates the socket received a ZLP" "Not recived,Recived"
|
|
bitfld.long 0x0C 15.--17. " STATE ,Internal operating state of the socket" "DESCR,STALL,ACTIVE,EVENT,CHECK1,SUSPENDED,CHECK2,WAITING"
|
|
textline " "
|
|
bitfld.long 0x0C 10. " AVL_ENABLE ,Enables the functioning of AVL_COUNT and AVL_MIN" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5.--9. " AVL_MIN ,Minimum number of available buffers required by the adapter before activating a new one" "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 0x0C 0.--4. " AVL_COUNT ,Number of available descriptors beyond the current one" "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"
|
|
line.long 0x10 "SCK_INTR,Socket Interrupt Request Register"
|
|
eventfld.long 0x10 9. " LAST_BUF ,Indicates that the socket was suspended because of SUSP_LAST condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 8. " PARTIAL_BUF ,Indicates that the (egress) socket was suspended because of SUSP_PARTIAL condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 7. " TRANS_DONE ,Indicates that TRANS_COUNT has reached the limit TRANS_SIZE" "Not reached,Reached"
|
|
textline " "
|
|
eventfld.long 0x10 6. " ERROR ,Indicates the socket is suspended because of an error condition" "Not suspended,Suspended"
|
|
eventfld.long 0x10 5. " SUSPEND ,Indicates the socket has gone into suspend mode" "Not suspended,Suspended"
|
|
eventfld.long 0x10 4. " STALL ,Indicates the socket has stalled, waiting for an event signaling its descriptor has become available" "Not stalled,Stalled"
|
|
textline " "
|
|
eventfld.long 0x10 3. " DSCR_NOT_AVL ,Indicates the no descriptor is available." "No interrupt,Interrupt"
|
|
eventfld.long 0x10 2. " DSCR_IS_LOW ,Indicates that dscr_count has fallen below its watermark dscr_low" "No interrupt,Interrupt"
|
|
eventfld.long 0x10 1. " CONSUME_EVENT ,Indicates that a consume event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
textline " "
|
|
eventfld.long 0x10 0. " PRODUCE_EVENT ,Indicates that a produce event is received or transmitted since last cleared" "No interrupt,Interrupt"
|
|
line.long 0x14 "SCK_INTR_MASK,Socket Interrupt Mask Register"
|
|
eventfld.long 0x14 9. " LAST_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 8. " PARTIAL_BUF ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 7. " TRANS_DONE ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 6. " ERROR ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 5. " SUSPEND ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 4. " STALL ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 3. " DSCR_NOT_AVL ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 2. " DSCR_IS_LOW ,Report interrupt to CPU" "Masked,Not masked"
|
|
eventfld.long 0x14 1. " CONSUME_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
textline " "
|
|
eventfld.long 0x14 0. " PRODUCE_EVENT ,Report interrupt to CPU" "Masked,Not masked"
|
|
group.long 0x20++0x0F
|
|
line.long 0x00 "DSCR_BUFFER,Descriptor Buffer Base Address Register"
|
|
line.long 0x04 "DSCR_SYNC,Descriptor Synchronization Pointers Register"
|
|
bitfld.long 0x04 31. " EN_PROD_INT ,Enable generation of a produce event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 30. " EN_PROD_EVENT ,Enable sending of a produce events from this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 24.--29. " PROD_IP ,The IP number of the producing socket to which the consume event will be sent" "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"
|
|
textline " "
|
|
hexmask.long.byte 0x04 16.--23. 1. " PROD_SCK ,The socket number of the producing socket to which the consume event will be sent"
|
|
bitfld.long 0x04 15. " EN_CONS_INT ,Enable generation of a consume event interrupt for this descriptor only" "Disabled,Enabled"
|
|
bitfld.long 0x04 14. " EN_CONS_EVENT ,Enable sending of consume events from this descriptor only" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x04 8.--13. " CONS_IP ,The IP number of the consuming socket to which the produce event will be sent" "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"
|
|
hexmask.long.byte 0x04 0.--7. 1. " CONS_SCK ,The socket number of the consuming socket to which the produce event will be sent"
|
|
line.long 0x08 "DSCR_CHAIN,Descriptor Chain Pointers Register"
|
|
hexmask.long.word 0x08 16.--31. 1. " WR_NEXT_DSCR ,Descriptor number of the next task for producer"
|
|
hexmask.long.word 0x08 0.--15. 1. " RD_NEXT_DSCR ,Descriptor number of the next task for consumer"
|
|
line.long 0x0C "DSCR_SIZE,Descriptor Size Register"
|
|
hexmask.long.word 0x0C 16.--31. 1. " BYTE_COUNT ,The number of data bytes present in the buffer"
|
|
hexmask.long.word 0x0C 4.--15. 1. " BUFFER_SIZE ,The size of the buffer in multiples of 16 bytes"
|
|
bitfld.long 0x0C 3. " BUFFER_OCCUPIED ,Indicates the buffer is in use (1) or empty (0)" "Empty,In use"
|
|
textline " "
|
|
bitfld.long 0x0C 2. " BUFFER_ERROR ,Indicates the buffer data is valid (0) or in error (1)" "Valid,Error"
|
|
bitfld.long 0x0C 1. " EOP ,A marker indicating this descriptor refers to the last buffer of a packet or transfer" "0,1"
|
|
bitfld.long 0x0C 0. " MARKER ,A marker that is provided by software and can be observed by the IP" "0,1"
|
|
group.long 0x7C++0x03
|
|
line.long 0x00 "EVENT,Event Communication Register"
|
|
bitfld.long 0x00 16. " EVENT_TYPE ,Type of event" "Empty,Full"
|
|
hexmask.long.word 0x00 0.--15. 1. " ACTIVE_DSCR ,The active descriptor number for which the event is sent"
|
|
width 0x0b
|
|
tree.end
|
|
tree.end
|
|
tree.end
|
|
tree "DMA Adapter"
|
|
tree "LPP"
|
|
tree "DMA 0"
|
|
base a:0xE000FF00
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 1"
|
|
base a:0xE000FF80
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 2"
|
|
base a:0xE0010000
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 3"
|
|
base a:0xE0010080
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 4"
|
|
base a:0xE0010100
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 5"
|
|
base a:0xE0010180
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 6"
|
|
base a:0xE0010200
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 7"
|
|
base a:0xE0010280
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree.end
|
|
tree "PIB"
|
|
tree "DMA 0"
|
|
base a:0xE001FF00
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 1"
|
|
base a:0xE001FF80
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 2"
|
|
base a:0xE0020000
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 3"
|
|
base a:0xE0020080
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 4"
|
|
base a:0xE0020100
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 5"
|
|
base a:0xE0020180
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 6"
|
|
base a:0xE0020200
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 7"
|
|
base a:0xE0020280
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 8"
|
|
base a:0xE0020300
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 9"
|
|
base a:0xE0020380
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 10"
|
|
base a:0xE0020400
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 11"
|
|
base a:0xE0020480
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 12"
|
|
base a:0xE0020500
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 13"
|
|
base a:0xE0020580
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 14"
|
|
base a:0xE0020600
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 15"
|
|
base a:0xE0020680
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 16"
|
|
base a:0xE0020700
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 17"
|
|
base a:0xE0020780
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 18"
|
|
base a:0xE0020800
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 19"
|
|
base a:0xE0020880
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 20"
|
|
base a:0xE0020900
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 21"
|
|
base a:0xE0020980
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 22"
|
|
base a:0xE0020A00
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 23"
|
|
base a:0xE0020A80
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 24"
|
|
base a:0xE0020B00
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 25"
|
|
base a:0xE0020B80
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 26"
|
|
base a:0xE0020C00
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 27"
|
|
base a:0xE0020C80
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 28"
|
|
base a:0xE0020D00
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 29"
|
|
base a:0xE0020D80
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 30"
|
|
base a:0xE0020E00
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 31"
|
|
base a:0xE0020E80
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree.end
|
|
tree "UIB"
|
|
tree "DMA 0"
|
|
base a:0xE003FF00
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 1"
|
|
base a:0xE003FF80
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 2"
|
|
base a:0xE0040000
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 3"
|
|
base a:0xE0040080
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 4"
|
|
base a:0xE0040100
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 5"
|
|
base a:0xE0040180
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 6"
|
|
base a:0xE0040200
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 7"
|
|
base a:0xE0040280
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 8"
|
|
base a:0xE0040300
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 9"
|
|
base a:0xE0040380
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 10"
|
|
base a:0xE0040400
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 11"
|
|
base a:0xE0040480
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 12"
|
|
base a:0xE0040500
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 13"
|
|
base a:0xE0040580
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 14"
|
|
base a:0xE0040600
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 15"
|
|
base a:0xE0040680
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree.end
|
|
tree "UIBIN"
|
|
tree "DMA 0"
|
|
base a:0xE00FF000
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 1"
|
|
base a:0xE00FF080
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 2"
|
|
base a:0xE00FF100
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 3"
|
|
base a:0xE00FF180
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 4"
|
|
base a:0xE00FF200
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 5"
|
|
base a:0xE00FF280
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 6"
|
|
base a:0xE00FF300
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 7"
|
|
base a:0xE00FF380
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 8"
|
|
base a:0xE00FF400
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 9"
|
|
base a:0xE00FF480
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 10"
|
|
base a:0xE00FF500
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 11"
|
|
base a:0xE00FF580
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 12"
|
|
base a:0xE00FF600
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 13"
|
|
base a:0xE00FF680
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 14"
|
|
base a:0xE00FF700
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree "DMA 15"
|
|
base a:0xE00FF780
|
|
width 15.
|
|
rgroup.long 0x00++0x1F
|
|
line.quad 0x00 "SCK_INTR0,Socket Interrupt Request Register bits [63:0]"
|
|
line.quad 0x08 "SCK_INTR1,Socket Interrupt Request Register bits [127:64]"
|
|
line.quad 0x10 "SCK_INTR2,Socket Interrupt Request Register bits [190:128]"
|
|
line.quad 0x18 "SCK_INTR3,Socket Interrupt Request Register bits [255:192]"
|
|
group.long 0xFC++0x03
|
|
line.long 0x00 "ADAPTER_STATUS,Adapter Global Status Register"
|
|
bitfld.long 0x00 22.--23. " WORD_SIZE ,Internal word size of the prefetch queue" "32b,64b,128b,256b"
|
|
bitfld.long 0x00 16.--21. " FQ_SIZE ,Number of words in a socket fetch queue" "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"
|
|
hexmask.long.byte 0x00 8.--15. 1. " IG_ONLY ,First socket number that is ingress only"
|
|
hexmask.long.byte 0x00 0.--7. 1. " TTL_SOCKETS ,Total number of sockets in this adapter"
|
|
width 0x0b
|
|
tree.end
|
|
tree.end
|
|
tree "Common"
|
|
base a:0xE0020000
|
|
width 20.
|
|
group.long 0x7F00++0x07
|
|
line.long 0x00 "SIB_ID,Storage Interface Block ID Register"
|
|
hexmask.long.word 0x00 16.--31. 1. " BLOCK_VERSION ,Version number for the SIB"
|
|
hexmask.long.word 0x00 0.--15. 1. " BLOCK_ID ,Block ID for the SIB IP"
|
|
line.long 0x04 "SIB_POWER,Power Control Register for Storage Interface Block"
|
|
rbitfld.long 0x04 31. " RESETN ,Active LOW reset signal for all logic in the block" "Reset,No reset"
|
|
bitfld.long 0x04 0. " ACTIVE ,Indicates whether the block is powered up and active" "Not active,Powered up and active"
|
|
tree "Storage port 0"
|
|
rgroup.long 0x00++0x03
|
|
line.long 0x00 "SDMMC_CMD_IDX,SDMMC Command Index Register"
|
|
hexmask.long.byte 0x00 0.--6. 1. " CMD ,6-bit command index"
|
|
rgroup.long 0x04++0x07
|
|
line.long 0x00 "SDMMC_CMD_ARG0,SDMMCC Command Argument Register"
|
|
line.long 0x04 "SDMMC_CMD_ARG1,SDMMCC Command Argument Register"
|
|
group.long 0x0C++0x03
|
|
line.long 0x00 "SDMMC_RESP_IDX,SDMMC Response Index Register"
|
|
bitfld.long 0x00 7. " ST_BIT ,Start-bit: As received in response" "0,1"
|
|
bitfld.long 0x00 6. " TR_BIT ,Transmission bit: As received in response" "0,1"
|
|
bitfld.long 0x00 0.--5. " CMD ,Command index. As received in response" "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 0x10++0x27
|
|
line.long 0x00 "SDMMC_RESP_REG0,SDMMC Response Register0"
|
|
line.long 0x04 "SDMMC_RESP_REG1,SDMMC Response Register1"
|
|
line.long 0x08 "SDMMC_RESP_REG2,SDMMC Response Register2"
|
|
line.long 0x0C "SDMMC_RESP_REG3,SDMMC Response Register3"
|
|
line.long 0x10 "SDMMC_RESP_REG4,SDMMC Response Register4"
|
|
line.long 0x14 "SDMMC_CMD_RESP_FMT,SD/MMC Command Response Format"
|
|
bitfld.long 0x14 31. " RESPCRC_START ,Compute response CRC from bit" "0,8"
|
|
bitfld.long 0x14 30. " CORCRC_ODD ,Corrupt CRC16" "Even,Odd"
|
|
bitfld.long 0x14 28. " R_CRC_EN ,Enable CRC check in response" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x14 27. " CORCRC ,Enable CRC error injection on outgoing data CRC16 field" "Disabled,Enabled"
|
|
hexmask.long.word 0x14 16.--26. 1. " RESPCONF ,Response length in bits that does not include start, transmit, CRC7, and end bits"
|
|
bitfld.long 0x14 0.--5. " CMDFRMT ,Command length minus 1, in bits, that includes command index bits and argument bits" "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"
|
|
line.long 0x18 "SDMMC_BLOCK_COUNT,SDMMC Block Count Register"
|
|
line.long 0x1C "SDMMC_BLOCK_LEN,SDMMC Block Length Register"
|
|
line.long 0x20 "SDMMC_MODE_CFG,SD/MMC Mode Configuration Register"
|
|
bitfld.long 0x20 31. " IDLE_STOP_CLK_EN ,Stop Clock Enable" "Disabled,Enabled"
|
|
hexmask.long.byte 0x20 24.--30. 1. " IDLE_STOP_CLK_DELAY ,Number of clock cycles delay after the completion of the last command after which the clock will be stopped"
|
|
bitfld.long 0x20 22. " EXP_BOOT_ACK ,Bott Acknowledgement Expectation" "Not expected,Expected"
|
|
textline " "
|
|
bitfld.long 0x20 21. " BLK_END_STOP_CLK ,SDMMC interface clock stop" "Any time,Only at end"
|
|
bitfld.long 0x20 19. " RD_END_STOP_CLK_EN ,Stopping SD/MMC interface clock at the end of a read data transfer enable" "Disabled,Enabled"
|
|
bitfld.long 0x20 18. " CARD_DETECT_POLARITY ,CardDetect GPIO is active" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x20 16. " WR_STOP_CLK_EN ,This enables SIB to perform detection of underflow and stop the clock to the SD/SDIO/MMC card during data transfer" "Disabled,Enabled"
|
|
bitfld.long 0x20 15. " RD_STOP_CLK_EN ,This enables SIB to perform detection of overflow and stop the clock to the SD/SDIO/MMC card during data transfer" "Disabled,Enabled"
|
|
bitfld.long 0x20 14. " EN_CMD_COMP ,Enable command completion feature for CE-ATA interface" "Don't detect,Detect"
|
|
textline " "
|
|
bitfld.long 0x20 12.--13. " DATABUSWIDTH ,SIB data bus width" "1 bit,4 bit,8 bit,?..."
|
|
bitfld.long 0x20 10.--11. " MODE ,SIB interface mode" ",MMC,SD,?..."
|
|
bitfld.long 0x20 6.--9. " SIGNALING ,SD/MMC data signaling parameters" "DS,HS,SDR12,SDR25,SDR50,,,,DDR52_V33,DDR52_V18,,DDR50_v18_SD,?..."
|
|
textline " "
|
|
bitfld.long 0x20 5. " DLL_BYPASS_EN ,Setting this bit causes the SIB internal clock to be driven out on the pad bypassing the DLL" "0,1"
|
|
line.long 0x24 "SDMMC_DATA_CFG,SDMMC Data Configuration Register"
|
|
bitfld.long 0x24 3. " EXPBUSY ,Expect BUSY state after each block of write data" "No,Yes"
|
|
bitfld.long 0x24 2. " EXPCRCR ,Expect and check CRC response status after block of write data" "No,Yes"
|
|
bitfld.long 0x24 1. " CARD_BUSY_DET ,Enable the SIB state machine to wait for busy before sending first block of data" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x24 0. " RD_CRC_EN ,Enable check CRC16 on incoming blocks of data" "Disabled,Enabled"
|
|
group.long 0x38++0x1B
|
|
line.long 0x00 "SDMMC_CS,Card Command and Status Register"
|
|
rbitfld.long 0x00 31. " EOP_EOT ,Configure end-of-packet signaling to DMA adapter" "During read,Every block"
|
|
rbitfld.long 0x00 24.--28. " SOCKET ,SIB socket number to be used for data read/write operation" "0,1,2,3,4,5,6,7,?..."
|
|
rbitfld.long 0x00 15. " SDIO_READ_WAIT_EN ,Enable Read Wait to SDIO device on DAT[2]" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x00 14. " SDMMC_CLK_DIS ,Manual disable for the SIB interface clock" "No,Yes"
|
|
bitfld.long 0x00 11. " CLR_BOOTCMD ,FW writes 1 to clear the BOOTCMD bit and abort boot operation" "0,1"
|
|
bitfld.long 0x00 10. " CLR_RDDCARD ,FW writes 1 to clear the RDDCARD bit so that the next command can be issued" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 9. " CLR_WRDCARD ,FW writes 1 to clear the WRDCARD bit so that the next command can be issued" "0,1"
|
|
bitfld.long 0x00 8. " CLR_SNDCMD ,FW writes 1 to clear the SNDCMD bit so that the next command can be issued" "0,1"
|
|
bitfld.long 0x00 7. " CMDCOMP_DIS ,FW writes 1 to send a Command Completion Disable signal to the CE-ATA device" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 6. " BOOTCMD ,FW writes 1 to initiate a CMD_LINE_LOW boot or alternate boot command" "0,1"
|
|
bitfld.long 0x00 5. " RSTCONT ,RSTCONT is used for error recovery" "0,1"
|
|
bitfld.long 0x00 2. " RDDCARD ,FW writes 1 to initiate data read from SD/MMC/SDIO peripheral" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 1. " WRDCARD ,FW may clear this bit by writing 1 to the CLR_RDDCARD bit" "0,1"
|
|
bitfld.long 0x00 0. " SNDCMD ,FW writes 1 to initiate sending of command" "0,1"
|
|
line.long 0x04 "SDMMC_STATUS,SDMMC Status Register"
|
|
bitfld.long 0x04 31. " CRC16_EVEN_ERROR ,Indicates that CRC error was encountered on even bytes of data transfer" "No error,Error"
|
|
bitfld.long 0x04 30. " CRC16_EVEN_ERROR ,Indicates that CRC error was encountered on odd bytes of data transfer" "No error,Error"
|
|
bitfld.long 0x04 28. " DATA_SM_BUSY ,Data state machine is busy" "Idle,Busy"
|
|
textline " "
|
|
bitfld.long 0x04 27. " COMMAND_SM_BUSY ,Command state machine is busy" "Idle,Busy"
|
|
bitfld.long 0x04 24.--26. " CRCFC ,3-bit CRC response received from the card following a data write" "0,1,2,3,4,5,6,7"
|
|
bitfld.long 0x04 18. " RD_END_DATA_ERROR ,End data error" "No error,Error"
|
|
textline " "
|
|
bitfld.long 0x04 17. " DAT0_STAT ,Reflects the current status of the SD_DAT[0] pin" "0,1"
|
|
bitfld.long 0x04 16. " DLL_LOCKED ,Reflects the current lock status of the SIB DLL" "Not locked,Locked"
|
|
bitfld.long 0x04 15. " DLL_LOST_LOCK ,Reflects the current lock status of the SIB DLL" "Locked,Not locked"
|
|
textline " "
|
|
bitfld.long 0x04 14. " BOOT_ACK ,MMC boot acknowledgement" "0,1"
|
|
bitfld.long 0x04 13. " CMD_COMP ,Command Completion signaling from a CE-ATA peripheral" "0,1"
|
|
bitfld.long 0x04 12. " FIFO_U_DET ,FIFO underflow is detected during a write operation" "No underflow,Underflow"
|
|
textline " "
|
|
bitfld.long 0x04 11. " FIFO_O_DET ,FIFO overflow is detected during a read operation" "No overflow,Overflow"
|
|
bitfld.long 0x04 10. " DAT3_STAT ,Reflects the state of the SD_DAT[3] pin" "0,1"
|
|
bitfld.long 0x04 9. " CARD_DETECT ,Reflects the state of the S0S1_INS pin" "No card inserted,Card inserted"
|
|
textline " "
|
|
bitfld.long 0x04 8. " SDIO_INTR ,Detects an SDIO interrupt condition" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 7. " CRC16_ERROR ,Error is detected during a read or write data operation" "No error,Error"
|
|
bitfld.long 0x04 6. " RD_DATA_TIMEOUT ,Read data operation times out" "0,1"
|
|
textline " "
|
|
bitfld.long 0x04 5. " BLOCKS_RECEIVED ,Read of NOBD blocks of data is completed" "0,1"
|
|
bitfld.long 0x04 4. " BLOCK_COMP ,Write of NOBD blocks of data is completed" "0,1"
|
|
bitfld.long 0x04 3. " CRC7_ERROR ,Error is detected in the response received" "No error,Error"
|
|
textline " "
|
|
bitfld.long 0x04 2. " RESPTIMEOUT ,No response was received within the timeout period" "0,1"
|
|
bitfld.long 0x04 1. " RCVDRES ,Command response is received" "0,1"
|
|
bitfld.long 0x04 0. " CMDSENT ,Command is sent" "0,1"
|
|
line.long 0x08 "SDMMC_INTR,SDMMC Interrupt Status Register"
|
|
bitfld.long 0x08 18. " RD_END_DATA_ERROR ,RD_END_DATA error interrupt is active" "0,1"
|
|
bitfld.long 0x08 17. " DAT0_OUTOF_BUSY ,DAT0 pin state has changed from 0 to 1" "0,1"
|
|
bitfld.long 0x08 16. " DLL_LOCKED ,DLL lock is achieved" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 15. " DLL_LOST_LOCK ,DLL lock is lost" "0,1"
|
|
bitfld.long 0x08 14. " BOOT_ACK ,BOOT acknowledgement is received" "0,1"
|
|
bitfld.long 0x08 13. " CMD_COMP ,Command Completion signaling from a CE-ATA peripheral is detected" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 12. " FIFO_U_DET ,FIFO underflow is detected" "0,1"
|
|
bitfld.long 0x08 11. " FIFO_O_DET ,FIFO overflow is detected" "0,1"
|
|
bitfld.long 0x08 10. " DAT3_CHANGE ,SD_DAT[3] pin state has changed" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 9. " CARD_DETECT ,S0S1_INS pin state has changed" "0,1"
|
|
bitfld.long 0x08 8. " SDIO_INTR ,SDIO interrupt is detected" "0,1"
|
|
bitfld.long 0x08 7. " CRC16_ERROR ,CRC error is detected" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 6. " RD_DATA_TIMEOUT ,Read operation has timed out" "0,1"
|
|
bitfld.long 0x08 5. " BLOCKS_RECEIVED ,Read operation is completed" "0,1"
|
|
bitfld.long 0x08 4. " BLOCK_COMP ,Write operation is completed" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 3. " RC7_ERROR ,CRC error is detected" "0,1"
|
|
bitfld.long 0x08 2. " RESPTIMEOUT ,Response timeout occurred" "0,1"
|
|
bitfld.long 0x08 1. " RCVDRES ,Command response is received" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 0. " CMDSENT ,command is sent to the target device" "0,1"
|
|
line.long 0x0C "SDMMC_INTR_MASK,SDMMC Interrupt Mask Register"
|
|
bitfld.long 0x0C 18. " RD_END_DATA_ERROR ,Enable interrupt due to RD_END data error" "Disabled,Enabled"
|
|
bitfld.long 0x0C 17. " DAT0_OUTOF_BUSY ,Enable interrupt due to DAT0 state change" "Disabled,Enabled"
|
|
bitfld.long 0x0C 16. " DLL_LOCKED ,Enable interrupt due to DLL lock completion" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 15. " DLL_LOST_LOCK ,Enable interrupt due to DLL lock loss." "Disabled,Enabled"
|
|
bitfld.long 0x0C 14. " BOOT_ACK ,Enable interrupt due to BOOT acknowledgement.e" "Disabled,Enabled"
|
|
bitfld.long 0x0C 13. " CMD_COMP ,Enable interrupt due to CE-ATA command completion" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 12. " FIFO_U_DET ,Enable interrupt due to FIFO underflow" "Disabled,Enabled"
|
|
bitfld.long 0x0C 11. " FIFO_O_DET ,Enable interrupt due to FIFO overflow" "Disabled,Enabled"
|
|
bitfld.long 0x0C 10. " DAT3_CHANGE ,Enable interrupt due to DAT3 state change" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 9. " CARD_DETECT ,Enable interrupt due to S0S1_INS change" "Disabled,Enabled"
|
|
bitfld.long 0x0C 8. " SDIO_INTR ,Enable interrupt due to SDIO interrupt" "Disabled,Enabled"
|
|
bitfld.long 0x0C 7. " CRC16_ERROR ,Enable interrupt due to data CRC error" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 6. " RD_DATA_TIMEOUT ,Enable interrupt due to read timeout" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5. " BLOCKS_RECEIVED ,Enable interrupt due to read completion" "Disabled,Enabled"
|
|
bitfld.long 0x0C 4. " BLOCK_COMP ,Enable interrupt due to write completion" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 3. " CRC7_ERROR ,Enable interrupt due to response CRC error" "Disabled,Enabled"
|
|
bitfld.long 0x0C 2. " RESPTIMEOUT ,Enable interrupt due to response timeout" "Disabled,Enabled"
|
|
bitfld.long 0x0C 1. " RCVDRES ,Enable interrupt due to response reception" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 0. " CMDSENT ,Enable interrupt due to command transmission" "Disabled,Enabled"
|
|
line.long 0x10 "SDMMC_NCR,SDMMC Command Response Timing Register #1"
|
|
hexmask.long.byte 0x10 8.--15. 1. " NRC_MIN ,minimum separation in clock cycles between the end bit of a response and the start bit of the next command"
|
|
hexmask.long.byte 0x10 0.--6. 1. " NCR_MAX ,timeout period for which the SIB will wait to receive a response, in terms of number of cycles from end bit of command"
|
|
line.long 0x14 "SDMMC_NCC_NWR,SDMMC Command Response Timing Register"
|
|
hexmask.long.byte 0x14 8.--15. 1. " NWR_MIN ,minimum number of clock cycles between end bit of response and start bit of write data"
|
|
bitfld.long 0x14 0.--3. " NCC_MIN ,minimum number of clock cycles between consecutive commands" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
line.long 0x18 "SDMMC_NAC,SDMMC Read Timeout Register"
|
|
hexmask.long 0x18 2.--31. 1. " RDTMOUT ,Specifies the timeout duration in clock cycles to be applied to data read operations"
|
|
rgroup.long 0x54++0x07
|
|
line.long 0x00 "SDMMC_HW_CTRL,SDMMC Hardware Control Register"
|
|
rbitfld.long 0x00 0. " HW_RESET_EMMC ,Assert the eMMC4.4 card HW reset using the SxMMCRST pin" "No reset,Reset"
|
|
line.long 0x04 "SDMMC_DLL_CTRL,SDMMC DLL Control Register"
|
|
rbitfld.long 0x04 18. " DLL_RESET_N ,Bring DLL out of reset" "DLL in reset,DLL not in reset"
|
|
rbitfld.long 0x04 11.--14. " PIN_CLOCK_PHASE_SEL ,Select clock phase (0-15) to be driven out on the SD_CLK pin" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
rbitfld.long 0x04 7.--10. " SAMPLE_CMD_PHASE_SEL ,Select clock phase (0-15) used to sample the SD_CMD pin to look for response" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
rbitfld.long 0x04 3.--6. " SAMPLE_DATA_PHASE_SEL ,Select clock phase (0-15) used to sample the SD_DAT[] pins to get read data" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
rbitfld.long 0x04 2. " DLL_STAT ,Reflects DLL lock status" "Not locked,Locked"
|
|
rbitfld.long 0x04 1. " HIGH_FREQ ,Select high frequency mode of DLL operation" "<70Mhz,>70Mhz"
|
|
textline " "
|
|
rbitfld.long 0x04 0. " ENABLE ,SIB DLL" "Disabled,Enabled"
|
|
tree.end
|
|
tree "Storage port 1"
|
|
rgroup.long 0x400++0x03
|
|
line.long 0x00 "SDMMC_CMD_IDX,SDMMC Command Index Register"
|
|
hexmask.long.byte 0x00 0.--6. 1. " CMD ,6-bit command index"
|
|
rgroup.long 0x404++0x07
|
|
line.long 0x00 "SDMMC_CMD_ARG0,SDMMCC Command Argument Register"
|
|
line.long 0x04 "SDMMC_CMD_ARG1,SDMMCC Command Argument Register"
|
|
group.long 0x40C++0x03
|
|
line.long 0x00 "SDMMC_RESP_IDX,SDMMC Response Index Register"
|
|
bitfld.long 0x00 7. " ST_BIT ,Start-bit: As received in response" "0,1"
|
|
bitfld.long 0x00 6. " TR_BIT ,Transmission bit: As received in response" "0,1"
|
|
bitfld.long 0x00 0.--5. " CMD ,Command index. As received in response" "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 0x410++0x27
|
|
line.long 0x00 "SDMMC_RESP_REG0,SDMMC Response Register0"
|
|
line.long 0x04 "SDMMC_RESP_REG1,SDMMC Response Register1"
|
|
line.long 0x08 "SDMMC_RESP_REG2,SDMMC Response Register2"
|
|
line.long 0x0C "SDMMC_RESP_REG3,SDMMC Response Register3"
|
|
line.long 0x10 "SDMMC_RESP_REG4,SDMMC Response Register4"
|
|
line.long 0x14 "SDMMC_CMD_RESP_FMT,SD/MMC Command Response Format"
|
|
bitfld.long 0x14 31. " RESPCRC_START ,Compute response CRC from bit" "0,8"
|
|
bitfld.long 0x14 30. " CORCRC_ODD ,Corrupt CRC16" "Even,Odd"
|
|
bitfld.long 0x14 28. " R_CRC_EN ,Enable CRC check in response" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x14 27. " CORCRC ,Enable CRC error injection on outgoing data CRC16 field" "Disabled,Enabled"
|
|
hexmask.long.word 0x14 16.--26. 1. " RESPCONF ,Response length in bits that does not include start, transmit, CRC7, and end bits"
|
|
bitfld.long 0x14 0.--5. " CMDFRMT ,Command length minus 1, in bits, that includes command index bits and argument bits" "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"
|
|
line.long 0x18 "SDMMC_BLOCK_COUNT,SDMMC Block Count Register"
|
|
line.long 0x1C "SDMMC_BLOCK_LEN,SDMMC Block Length Register"
|
|
line.long 0x20 "SDMMC_MODE_CFG,SD/MMC Mode Configuration Register"
|
|
bitfld.long 0x20 31. " IDLE_STOP_CLK_EN ,Stop Clock Enable" "Disabled,Enabled"
|
|
hexmask.long.byte 0x20 24.--30. 1. " IDLE_STOP_CLK_DELAY ,Number of clock cycles delay after the completion of the last command after which the clock will be stopped"
|
|
bitfld.long 0x20 22. " EXP_BOOT_ACK ,Bott Acknowledgement Expectation" "Not expected,Expected"
|
|
textline " "
|
|
bitfld.long 0x20 21. " BLK_END_STOP_CLK ,SDMMC interface clock stop" "Any time,Only at end"
|
|
bitfld.long 0x20 19. " RD_END_STOP_CLK_EN ,Stopping SD/MMC interface clock at the end of a read data transfer enable" "Disabled,Enabled"
|
|
bitfld.long 0x20 18. " CARD_DETECT_POLARITY ,CardDetect GPIO is active" "Low,High"
|
|
textline " "
|
|
bitfld.long 0x20 16. " WR_STOP_CLK_EN ,This enables SIB to perform detection of underflow and stop the clock to the SD/SDIO/MMC card during data transfer" "Disabled,Enabled"
|
|
bitfld.long 0x20 15. " RD_STOP_CLK_EN ,This enables SIB to perform detection of overflow and stop the clock to the SD/SDIO/MMC card during data transfer" "Disabled,Enabled"
|
|
bitfld.long 0x20 14. " EN_CMD_COMP ,Enable command completion feature for CE-ATA interface" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x20 12.--13. " DATABUSWIDTH ,SIB data bus width" "1 bit,4 bit,8 bit,?..."
|
|
bitfld.long 0x20 10.--11. " MODE ,SIB interface mode" ",MMC,SD,?..."
|
|
bitfld.long 0x20 6.--9. " SIGNALING ,SD/MMC data signaling parameters" "DS,HS,SDR12,SDR25,SDR50,,,,DDR52_V33,DDR52_V18,,DDR50_v18_SD,?..."
|
|
textline " "
|
|
bitfld.long 0x20 5. " DLL_BYPASS_EN ,Setting this bit causes the SIB internal clock to be driven out on the pad bypassing the DLL" "0,1"
|
|
line.long 0x24 "SDMMC_DATA_CFG,SDMMC Data Configuration Register"
|
|
bitfld.long 0x24 3. " EXPBUSY ,Expect BUSY state after each block of write data" "No,Yes"
|
|
bitfld.long 0x24 2. " EXPCRCR ,Expect and check CRC response status after block of write data" "No,Yes"
|
|
bitfld.long 0x24 1. " CARD_BUSY_DET ,Enable the SIB state machine to wait for busy before sending first block of data" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x24 0. " RD_CRC_EN ,Enable check CRC16 on incoming blocks of data" "Disabled,Enabled"
|
|
group.long 0x438++0x1B
|
|
line.long 0x00 "SDMMC_CS,Card Command and Status Register"
|
|
rbitfld.long 0x00 31. " EOP_EOT ,Configure end-of-packet signaling to DMA adapter" "During read,Every block"
|
|
rbitfld.long 0x00 24.--28. " SOCKET ,SIB socket number to be used for data read/write operation" "0,1,2,3,4,5,6,7,?..."
|
|
rbitfld.long 0x00 15. " SDIO_READ_WAIT_EN ,Enable Read Wait to SDIO device on DAT[2]" "Disabled,Enabled"
|
|
textline " "
|
|
rbitfld.long 0x00 14. " SDMMC_CLK_DIS ,Manual disable for the SIB interface clock" "No,Yes"
|
|
bitfld.long 0x00 11. " CLR_BOOTCMD ,FW writes 1 to clear the BOOTCMD bit and abort boot operation" "0,1"
|
|
bitfld.long 0x00 10. " CLR_RDDCARD ,FW writes 1 to clear the RDDCARD bit so that the next command can be issued" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 9. " CLR_WRDCARD ,FW writes 1 to clear the WRDCARD bit so that the next command can be issued" "0,1"
|
|
bitfld.long 0x00 8. " CLR_SNDCMD ,FW writes 1 to clear the SNDCMD bit so that the next command can be issued" "0,1"
|
|
bitfld.long 0x00 7. " CMDCOMP_DIS ,FW writes 1 to send a Command Completion Disable signal to the CE-ATA device" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 6. " BOOTCMD ,FW writes 1 to initiate a CMD_LINE_LOW boot or alternate boot command" "0,1"
|
|
bitfld.long 0x00 5. " RSTCONT ,RSTCONT is used for error recovery" "0,1"
|
|
bitfld.long 0x00 2. " RDDCARD ,FW writes 1 to initiate data read from SD/MMC/SDIO peripheral" "0,1"
|
|
textline " "
|
|
bitfld.long 0x00 1. " WRDCARD ,FW may clear this bit by writing 1 to the CLR_RDDCARD bit" "0,1"
|
|
bitfld.long 0x00 0. " SNDCMD ,FW writes 1 to initiate sending of command" "0,1"
|
|
line.long 0x04 "SDMMC_STATUS,SDMMC Status Register"
|
|
bitfld.long 0x04 31. " CRC16_EVEN_ERROR ,Indicates that CRC error was encountered on even bytes of data transfer" "No error,Error"
|
|
bitfld.long 0x04 30. " CRC16_EVEN_ERROR ,Indicates that CRC error was encountered on odd bytes of data transfer" "No error,Error"
|
|
bitfld.long 0x04 28. " DATA_SM_BUSY ,Data state machine is busy" "Idle,Busy"
|
|
textline " "
|
|
bitfld.long 0x04 27. " COMMAND_SM_BUSY ,Command state machine is busy" "Idle,Busy"
|
|
bitfld.long 0x04 24.--26. " CRCFC ,3-bit CRC response received from the card following a data write" "0,1,2,3,4,5,6,7"
|
|
bitfld.long 0x04 18. " RD_END_DATA_ERROR ,End data error" "No error,Error"
|
|
textline " "
|
|
bitfld.long 0x04 17. " DAT0_STAT ,Reflects the current status of the SD_DAT[0] pin" "0,1"
|
|
bitfld.long 0x04 16. " DLL_LOCKED ,Reflects the current lock status of the SIB DLL" "Not locked,Locked"
|
|
bitfld.long 0x04 15. " DLL_LOST_LOCK ,Reflects the current lock status of the SIB DLL" "Locked,Not locked"
|
|
textline " "
|
|
bitfld.long 0x04 14. " BOOT_ACK ,MMC boot acknowledgement" "0,1"
|
|
bitfld.long 0x04 13. " CMD_COMP ,Command Completion signaling from a CE-ATA peripheral" "0,1"
|
|
bitfld.long 0x04 12. " FIFO_U_DET ,FIFO underflow is detected during a write operation" "No underflow,Underflow"
|
|
textline " "
|
|
bitfld.long 0x04 11. " FIFO_O_DET ,FIFO overflow is detected during a read operation" "No overflow,Overflow"
|
|
bitfld.long 0x04 10. " DAT3_STAT ,Reflects the state of the SD_DAT[3] pin" "0,1"
|
|
bitfld.long 0x04 9. " CARD_DETECT ,Reflects the state of the S0S1_INS pin" "No card inserted,Card inserted"
|
|
textline " "
|
|
bitfld.long 0x04 8. " SDIO_INTR ,Detects an SDIO interrupt condition" "No interrupt,Interrupt"
|
|
bitfld.long 0x04 7. " CRC16_ERROR ,Error is detected during a read or write data operation" "No error,Error"
|
|
bitfld.long 0x04 6. " RD_DATA_TIMEOUT ,Read data operation times out" "0,1"
|
|
textline " "
|
|
bitfld.long 0x04 5. " BLOCKS_RECEIVED ,Read of NOBD blocks of data is completed" "0,1"
|
|
bitfld.long 0x04 4. " BLOCK_COMP ,Write of NOBD blocks of data is completed" "0,1"
|
|
bitfld.long 0x04 3. " CRC7_ERROR ,Error is detected in the response received" "No error,Error"
|
|
textline " "
|
|
bitfld.long 0x04 2. " RESPTIMEOUT ,No response was received within the timeout period" "0,1"
|
|
bitfld.long 0x04 1. " RCVDRES ,Command response is received" "0,1"
|
|
bitfld.long 0x04 0. " CMDSENT ,Command is sent" "0,1"
|
|
line.long 0x08 "SDMMC_INTR,SDMMC Interrupt Status Register"
|
|
bitfld.long 0x08 18. " RD_END_DATA_ERROR ,RD_END_DATA error interrupt is active" "0,1"
|
|
bitfld.long 0x08 17. " DAT0_OUTOF_BUSY ,DAT0 pin state has changed from 0 to 1" "0,1"
|
|
bitfld.long 0x08 16. " DLL_LOCKED ,DLL lock is achieved" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 15. " DLL_LOST_LOCK ,DLL lock is lost" "0,1"
|
|
bitfld.long 0x08 14. " BOOT_ACK ,BOOT acknowledgement is received" "0,1"
|
|
bitfld.long 0x08 13. " CMD_COMP ,Command Completion signaling from a CE-ATA peripheral is detected" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 12. " FIFO_U_DET ,FIFO underflow is detected" "0,1"
|
|
bitfld.long 0x08 11. " FIFO_O_DET ,FIFO overflow is detected" "0,1"
|
|
bitfld.long 0x08 10. " DAT3_CHANGE ,SD_DAT[3] pin state has changed" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 9. " CARD_DETECT ,S0S1_INS pin state has changed" "0,1"
|
|
bitfld.long 0x08 8. " SDIO_INTR ,SDIO interrupt is detected" "0,1"
|
|
bitfld.long 0x08 7. " CRC16_ERROR ,CRC error is detected" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 6. " RD_DATA_TIMEOUT ,Read operation has timed out" "0,1"
|
|
bitfld.long 0x08 5. " BLOCKS_RECEIVED ,Read operation is completed" "0,1"
|
|
bitfld.long 0x08 4. " BLOCK_COMP ,Write operation is completed" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 3. " RC7_ERROR ,CRC error is detected" "0,1"
|
|
bitfld.long 0x08 2. " RESPTIMEOUT ,Response timeout occurred" "0,1"
|
|
bitfld.long 0x08 1. " RCVDRES ,Command response is received" "0,1"
|
|
textline " "
|
|
bitfld.long 0x08 0. " CMDSENT ,command is sent to the target device" "0,1"
|
|
line.long 0x0C "SDMMC_INTR_MASK,SDMMC Interrupt Mask Register"
|
|
bitfld.long 0x0C 18. " RD_END_DATA_ERROR ,Enable interrupt due to RD_END data error" "Disabled,Enabled"
|
|
bitfld.long 0x0C 17. " DAT0_OUTOF_BUSY ,Enable interrupt due to DAT0 state change" "Disabled,Enabled"
|
|
bitfld.long 0x0C 16. " DLL_LOCKED ,Enable interrupt due to DLL lock completion" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 15. " DLL_LOST_LOCK ,Enable interrupt due to DLL lock loss." "Disabled,Enabled"
|
|
bitfld.long 0x0C 14. " BOOT_ACK ,Enable interrupt due to BOOT acknowledgement.e" "Disabled,Enabled"
|
|
bitfld.long 0x0C 13. " CMD_COMP ,Enable interrupt due to CE-ATA command completion" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 12. " FIFO_U_DET ,Enable interrupt due to FIFO underflow" "Disabled,Enabled"
|
|
bitfld.long 0x0C 11. " FIFO_O_DET ,Enable interrupt due to FIFO overflow" "Disabled,Enabled"
|
|
bitfld.long 0x0C 10. " DAT3_CHANGE ,Enable interrupt due to DAT3 state change" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 9. " CARD_DETECT ,Enable interrupt due to S0S1_INS change" "Disabled,Enabled"
|
|
bitfld.long 0x0C 8. " SDIO_INTR ,Enable interrupt due to SDIO interrupt" "Disabled,Enabled"
|
|
bitfld.long 0x0C 7. " CRC16_ERROR ,Enable interrupt due to data CRC error" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 6. " RD_DATA_TIMEOUT ,Enable interrupt due to read timeout" "Disabled,Enabled"
|
|
bitfld.long 0x0C 5. " BLOCKS_RECEIVED ,Enable interrupt due to read completion" "Disabled,Enabled"
|
|
bitfld.long 0x0C 4. " BLOCK_COMP ,Enable interrupt due to write completion" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 3. " CRC7_ERROR ,Enable interrupt due to response CRC error" "Disabled,Enabled"
|
|
bitfld.long 0x0C 2. " RESPTIMEOUT ,Enable interrupt due to response timeout" "Disabled,Enabled"
|
|
bitfld.long 0x0C 1. " RCVDRES ,Enable interrupt due to response reception" "Disabled,Enabled"
|
|
textline " "
|
|
bitfld.long 0x0C 0. " CMDSENT ,Enable interrupt due to command transmission" "Disabled,Enabled"
|
|
line.long 0x10 "SDMMC_NCR,SDMMC Command Response Timing Register #1"
|
|
hexmask.long.byte 0x10 8.--15. 1. " NRC_MIN ,minimum separation in clock cycles between the end bit of a response and the start bit of the next command"
|
|
hexmask.long.byte 0x10 0.--6. 1. " NCR_MAX ,timeout period for which the SIB will wait to receive a response, in terms of number of cycles from end bit of command"
|
|
line.long 0x14 "SDMMC_NCC_NWR,SDMMC Command Response Timing Register"
|
|
hexmask.long.byte 0x14 8.--15. 1. " NWR_MIN ,minimum number of clock cycles between end bit of response and start bit of write data"
|
|
bitfld.long 0x14 0.--3. " NCC_MIN ,minimum number of clock cycles between consecutive commands" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
line.long 0x18 "SDMMC_NAC,SDMMC Read Timeout Register"
|
|
hexmask.long 0x18 2.--31. 1. " RDTMOUT ,Specifies the timeout duration in clock cycles to be applied to data read operations"
|
|
rgroup.long 0x454++0x07
|
|
line.long 0x00 "SDMMC_HW_CTRL,SDMMC Hardware Control Register"
|
|
rbitfld.long 0x00 0. " HW_RESET_EMMC ,Assert the eMMC4.4 card HW reset using the SxMMCRST pin" "No reset,Reset"
|
|
line.long 0x04 "SDMMC_DLL_CTRL,SDMMC DLL Control Register"
|
|
rbitfld.long 0x04 18. " DLL_RESET_N ,Bring DLL out of reset" "DLL in reset,DLL not in reset"
|
|
rbitfld.long 0x04 11.--14. " PIN_CLOCK_PHASE_SEL ,Select clock phase (0-15) to be driven out on the SD_CLK pin" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
rbitfld.long 0x04 7.--10. " SAMPLE_CMD_PHASE_SEL ,Select clock phase (0-15) used to sample the SD_CMD pin to look for response" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
textline " "
|
|
rbitfld.long 0x04 3.--6. " SAMPLE_DATA_PHASE_SEL ,Select clock phase (0-15) used to sample the SD_DAT[] pins to get read data" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
rbitfld.long 0x04 2. " DLL_STAT ,Reflects DLL lock status" "Not locked,Locked"
|
|
rbitfld.long 0x04 1. " HIGH_FREQ ,Select high frequency mode of DLL operation" "<70Mhz,>70Mhz"
|
|
textline " "
|
|
rbitfld.long 0x04 0. " ENABLE ,SIB DLL" "Disabled,Enabled"
|
|
tree.end
|
|
width 0x0b
|
|
tree.end
|
|
tree.end
|
|
textline ""
|