Hi All,
Mike L put together the attached list of work items based on the design document we shared with you last time.
If we aim for a 1st slice that gives us the following use-case, "Basic instruction trace of a snapshot of a V8 system with ETMv4” then we identify that the following work packages are needed.
TFDFMT - Trace frame deformatter
TPKTPROC03 - ETMv4 Instruction packet processor
TPKTPROC03a - ETMv4 configuration input
TPKTPROC03b - ETMv4 Instruction output pack structure
TPKPTDEC03 - ETMv4 Instruction decode
MEMACC01 - Memory access interface
MEMACC02 - Memory access - binary file reader
INSTRDCD01 - Instruction decode interface and structure
TESTPRG01 - Basic test program. Single ID pkt/trc decode from files
Plus 1 of the following implementations of the instruction decode interface
INSTRDCD02 - Decode implementation created for library
INSTRDCD03 - Adaptor implementation for ARM icodec library
INSTRDCD04 - Adaptor implementation for GNU binutils library
NOTE: we are undecided on the best choice for the initial decode implementation at this point.
I hope this helps and forms a basis for discussion.
Regards,
Mike.
Hi
CS/TSDL-ers,
Brainstorming the work items in order to populate Serge's project structure can also be the main topic for tomorrow's Trace Decoders call @1600 UK time(*). We're particularly interested to get inputs on work items from TI and ARM for the call.
Regards
Bill
* dial in details
Phone access:
US Dial in number: 855-233-8355
US Alternate number: 920-393-7703
[United Kingdom 020 3514 1993
and enter 855-233-8355#]