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

Bug 353148

Summary: Provide a XDC spec'd Logger implementation with classic C callouts
Product: [Technology] RTSC Reporter: Chris Ring <cring>
Component: RuntimeAssignee: Vikram Adiga <vikram.adiga>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: d-russo, dfriedland, karl, sascha
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard: target:3.24.05

Description Chris Ring CLA 2011-07-26 14:21:34 EDT
For ease of use, XDC should provide a XDC spec'd Logger implementation with classic C callouts.  This enables system integrators to provide a classic C backend for logging, without requiring them to learn/implement their own XDC-spec'd Logger.

The OSAL product (http://software-dl.ti.com/dsps/dsps_public_sw/sdo_sb/targetcontent/osal/index.html) provides a xdcruntime.cstubs.LoggerFlex Module that could be used as reference.
Comment 1 Dave Russo CLA 2011-12-05 17:16:40 EST
also see LoggerCallback in the gep tree.

We probably also need a SysCallback
Comment 2 Vikram Adiga CLA 2012-08-13 17:08:31 EDT
New modules LoggerCallback and SysCallback have been added to XDC runtime. These modules provide XDC spec'd implementation with classic C callouts.

The new modules are released in XDCtools version: 3.24.01.18
Comment 3 Dave Russo CLA 2016-01-12 00:49:06 EST
closing bugs that have been in resolved state for more than a year
Comment 4 Dave Russo CLA 2016-02-17 18:42:47 EST
in fixed state for more than one year