Difference between revisions of "TCF"

From eLinux.org
Jump to: navigation, search
(Created page with "==Definition== TCF (Target Communications Framework) is a universal, extensible, simple, lightweight, vendor agnostic framework for tools and targets to communicate for purpos...")
 
(Definition)
Line 1: Line 1:
 
==Definition==
 
==Definition==
 
TCF (Target Communications Framework) is a universal, extensible, simple, lightweight, vendor agnostic framework for tools and targets to communicate for purpose of debugging, profiling, code patching and performing other device software development tasks. It requires just a single configuration per target (not per tool per target as today in most cases), or no configuration at all when possible. It is designed to have small overhead and footprint on target side, operates over the transport-agnostic channel abstraction and supports auto-discovery of targets and services.
 
TCF (Target Communications Framework) is a universal, extensible, simple, lightweight, vendor agnostic framework for tools and targets to communicate for purpose of debugging, profiling, code patching and performing other device software development tasks. It requires just a single configuration per target (not per tool per target as today in most cases), or no configuration at all when possible. It is designed to have small overhead and footprint on target side, operates over the transport-agnostic channel abstraction and supports auto-discovery of targets and services.
 +
 +
==Licensing==
 +
All TCF code is licensed under the Eclipse Public License (EPL).
 +
C agent code is also licensed under the Eclipse Distribution License (EDL) (dual-licensing).

Revision as of 17:09, 22 February 2013

Definition

TCF (Target Communications Framework) is a universal, extensible, simple, lightweight, vendor agnostic framework for tools and targets to communicate for purpose of debugging, profiling, code patching and performing other device software development tasks. It requires just a single configuration per target (not per tool per target as today in most cases), or no configuration at all when possible. It is designed to have small overhead and footprint on target side, operates over the transport-agnostic channel abstraction and supports auto-discovery of targets and services.

Licensing

All TCF code is licensed under the Eclipse Public License (EPL). C agent code is also licensed under the Eclipse Distribution License (EDL) (dual-licensing).