This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 206669 - [tml][deviceframework][initial] Initial implementation of a generic Device Framework to support emulators and devices
Summary: [tml][deviceframework][initial] Initial implementation of a generic Device Fr...
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Sequoyah (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Fabio Fantato CLA
QA Contact:
URL:
Whiteboard: released_0.1
Keywords:
Depends on:
Blocks:
 
Reported: 2007-10-17 14:13 EDT by Mauren Brenner CLA
Modified: 2016-11-08 14:45 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Mauren Brenner CLA 2007-10-17 14:13:05 EDT
Create a generic Device Framework that can support both emulators and actual, physical devices such as demonstration boards, mobile phone prototypes etc. The framework must not depend on any Eclipse project other than TmL itself and the platform, even though it shall be possible to provide adapters to achieve interoperation with similar frameworks such as TM/RSE. The framework must allow vendors of different devices and emulators to integrate their emulators and devices into the Eclipse platform in the form of Eclipse plug-ins that extend the appropriate extension points and include the required classes according to interfaces and base classes provided by the framework. The resulting Eclipse plug-ins must either support creation of instances of the corresponding emulator, or support control of the corresponding physical devices.
 
The framework must be generic enough to support different kinds of emulator implementations such as QEmu, VMware-based etc., as well as different kinds of devices as long as they fit into the framework assumptions, i.e. they can be started, stopped, have applications deployed and executed and so on. The framework must not rely on assumptions that pertain to specific emulator or device architectures other than those described by the framework use cases.

See also bugs #206666 and #206668 which correspond to earlier versions.
Comment 1 Martin Oberhuber CLA 2007-11-27 08:21:07 EST
IPZilla: https://dev.eclipse.org/ipzilla/show_bug.cgi?id=1855
Comment 3 Fabio Fantato CLA 2008-03-06 07:28:21 EST
Initial contribution is available in CVS repository
http://dev.eclipse.org/viewcvs/index.cgi/?root=DSDP_Project
Comment 4 Fabio Fantato CLA 2008-11-13 08:18:12 EST
CVS branch for 0.1 release: branch_dsdp_tml_official_0_1_0_R