Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 315708

Summary: cannot set 'fxn' field in ti.sysbios.family.c64p.EventCombiner array
Product: [Technology] RTSC Reporter: Karl Wechsler <karl>
Component: ToolsAssignee: Jon Rowlands <rowlands>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P1 CC: amitm, d-russo
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard: 3.21

Description Karl Wechsler CLA 2010-06-03 20:59:43 EDT
I verified that this is still broken in XDC 3.20.00 GA and BIOS 6.30.00 GA.

This came in via Forum post:

http://e2e.ti.com/support/embedded/int-embedded_software/f/123/p/50781/179614.aspx#179614
Comment 1 Jon Rowlands CLA 2010-06-23 14:04:24 EDT
Can't address properly in 3.20.01 timeframe, recommitting to 3.21 .
Comment 2 Jon Rowlands CLA 2011-02-14 20:10:20 EST
Fixed around xdcconfig-h05, works in XDCtools 3.21.00.37-eng

Arrays elements are now editable. User can now add EventCombiner module,
navigate to specific entries in the events config param, and change their
values. Results in the following script, for example:

var EventCombiner = xdc.useModule('ti.sysbios.family.c64p.EventCombiner');
EventCombiner.events[0].arg = 5;
EventCombiner.events[0].fxn = "&myFunc";

The restriction remains that the GUI can't add or delete items to an
array. The events array is fixed-length anyway.
Comment 3 Amit Mookerjee CLA 2011-03-17 21:14:15 EDT
Verified.
Created a project in CCS4.20 using XDCtools 3.20.00.48-eng and SYS/BIOS 6.30.02.42 for the C6747 device from the BIOS clock template.
Launched XGCONF and added the 'ti.sysbios.family.c64p.EventCombiner' module.
Able to edit the various fields of the 'events' array of the module.
Verified the generated script code by inspection.
Comment 4 Dave Russo CLA 2011-06-20 14:05:02 EDT
Shipped in XDCtools 3.21