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#]
-- IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents
to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2557590
ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, Registered in England & Wales, Company No: 2548782