67 lines
2.9 KiB
Plaintext
67 lines
2.9 KiB
Plaintext
; --------------------------------------------------------------------------------
|
|
; @Title: tbd.
|
|
; @Props:
|
|
; @Author: -
|
|
; @Changelog:
|
|
; @Manufacturer:
|
|
; @Doc:
|
|
; @Core:
|
|
; @Chip:
|
|
; @Copyright: (C) 1989-2014 Lauterbach GmbH, licensed for use with TRACE32(R) only
|
|
; --------------------------------------------------------------------------------
|
|
; $Id: peretb.per 6892 2016-04-30 10:37:51Z askoncej $
|
|
|
|
config 16. 8.
|
|
width 9.
|
|
base e:etbbase()
|
|
group 0x0--0x3 "Embedded Trace Buffer (ETB)"
|
|
line.long 0x0 "ID,Identification Register"
|
|
bitfld.long 0x0 28.--31. "VERSION ,Version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15"
|
|
hexmask.long.word 0x0 12.--27. 1. " PARTNUM ,Part Number"
|
|
hexmask.long.word 0x0 1.--11. 1. " MANUFACT ,Manufacturer Identity"
|
|
group 0x4--0x7
|
|
line.long 0x0 "DEPTH,RAM Depth Register"
|
|
group 0x8--0x0b
|
|
line.long 0x0 "WIDTH,RAM Width Register"
|
|
bitfld.long 0x0 0.--5. "WIDTH ,RAM Data Width" "0-bit,1-bit,2-bit,3-bit,4-bit,5-bit,6-bit,7-bit,8-bit,9-bit,10-bit,11-bit,12-bit,13-bit,14-bit,15-bit,16-bit,17-bit,18-bit,19-bit,20-bit,21-bit,22-bit,23-bit,24-bit,25-bit,26-bit,27-bit,28-bit,29-bit,30-bit,31-bit,32-bit,?..."
|
|
group 0x0c--0x0f
|
|
line.long 0x0 "STS,Status Register"
|
|
bitfld.long 0x0 3. "DFEMPTY ,Data Formatter Pipeline Empty" "no,yes"
|
|
bitfld.long 0x0 2. " ACQCOMP ,Acquisition Completed" "no,yes"
|
|
bitfld.long 0x0 1. " TRIGGER ,Triggered" "no,yes"
|
|
bitfld.long 0x0 0. " FULL ,RAM Full" "no,yes"
|
|
hgroup 0x10--0x13
|
|
hide.long 0x0 "RRD,RAM Data Register"
|
|
in
|
|
group 0x14--0x17
|
|
line.long 0x0 "RRP,RAM Read Pointer Register"
|
|
group 0x18--0x1b
|
|
line.long 0x0 "RWP,RAM Write Pointer Register"
|
|
group 0x1c--0x1f
|
|
line.long 0x0 "TRG,Trigger Counter Register"
|
|
group 0x20--0x23
|
|
line.long 0x0 "CTL,Control Register"
|
|
bitfld.long 0x0 2. "SWCNTL ,ETB Register Access via" "JTAG,AHB"
|
|
bitfld.long 0x0 1. " DEMUX ,Demultiplexed Memory Support Enable" "disable,enable"
|
|
bitfld.long 0x0 0. " CAPTURE ,Trace Capture Enable" "disable,enable"
|
|
wgroup 0x24--0x27
|
|
line.long 0x0 "RWD,RAM Write Data Register"
|
|
group 0x300--0x303
|
|
line.long 0x0 "FFSR,Formatter and Flush Status Register"
|
|
bitfld.long 0x0 1. "FTS ,Formatter stopped" "no,yes"
|
|
bitfld.long 0x0 0. " FIP ,Flush in progress" "no,yes"
|
|
group 0x304--0x307
|
|
line.long 0x0 "FFCR,Formatter and Flush Control Register"
|
|
bitfld.long 0x0 13. "STOPTRIG ,Stop formatter after Trigger" "no,yes"
|
|
bitfld.long 0x0 12. " STOPFL ,Stop formatter after Flush" "no,yes"
|
|
bitfld.long 0x0 10. " TRIGFL ,Trigger on Flush completion" "no,yes"
|
|
bitfld.long 0x0 9. " TRIGEVT ,Tigger on Trigger Event" "no,yes"
|
|
bitfld.long 0x0 8. " TRIGIN ,TRIGIN asserted" "no,yes"
|
|
textline " "
|
|
bitfld.long 0x0 6. " FONMAN ,Manual Flush" "no,yes"
|
|
bitfld.long 0x0 5. " FONTRIG ,Flush on Trigger event" "no,yes"
|
|
bitfld.long 0x0 4. " FONFIIN ,Flush on FLUSHIN" "no,yes"
|
|
bitfld.long 0x0 1. " ENFCONT ,Enable Continuous Formatting" "no,yes"
|
|
bitfld.long 0x0 0. " ENFTC ,Enable Formatting" "no,yes"
|
|
textline ""
|