Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "DSDP/DD/DD 1.0 ProjectPlan"
(→Target Operating Environments) |
m (→Release Deliverables) |
||
(5 intermediate revisions by the same user not shown) | |||
Line 11: | Line 11: | ||
*** Debugger services' interface definitions | *** Debugger services' interface definitions | ||
*** Implementation of Platform and CDT APIs to populate debugger views with data from DSF debugger services. | *** Implementation of Platform and CDT APIs to populate debugger views with data from DSF debugger services. | ||
− | |||
* GDB/MI | * GDB/MI | ||
** GDB Debugger (downloadable) | ** GDB Debugger (downloadable) | ||
+ | *** Base classes for a debugger implementation based on generic GDB/MI protocol back end. | ||
*** Debugger implementation based on GNU GDB back end. | *** Debugger implementation based on GNU GDB back end. | ||
+ | ** GDB Launch (downloadable) | ||
+ | *** Launch configurations for the GDB debugger. | ||
* Disassembly | * Disassembly | ||
+ | ** Sub project work to be delivered as part of CDT. | ||
* Multi-Context | * Multi-Context | ||
** Sub project work to be delivered as part of Eclipse SDK. | ** Sub project work to be delivered as part of Eclipse SDK. | ||
Line 29: | Line 32: | ||
Most of DD deliverables do not have any platform-dependent components, which means that they are supported on all platforms that their dependencies are supported on. Exceptions are listed here: | Most of DD deliverables do not have any platform-dependent components, which means that they are supported on all platforms that their dependencies are supported on. Exceptions are listed here: | ||
− | {| | + | {| rules="all" cellpadding="2" |
| '''Deliverable''' || '''Reference Platforms''' | | '''Deliverable''' || '''Reference Platforms''' | ||
|- | |- | ||
Line 37: | Line 40: | ||
=== Plugin Dependencies === | === Plugin Dependencies === | ||
− | {| | + | {| rules="all" cellpadding="2" |
| '''Deliverable''' || '''Dependencies''' | | '''Deliverable''' || '''Dependencies''' | ||
|- | |- | ||
− | | IPXACT Editor & Checker || Platform SDK, EMF | + | | IPXACT Editor & Checker 0.9 || Platform SDK 3.4, EMF ?.? |
|- | |- | ||
− | | Traditional Memory Rendering || Platform SDK | + | | Traditional Memory Rendering 1.0 || Platform SDK 3.4 |
|- | |- | ||
− | | DSF SDK || Platform SDK, CDT | + | | DSF SDK 1.0 || Platform SDK 3.4 , CDT 5.0 |
|- | |- | ||
− | | GDB Debugger || Platform SDK, CDT, DSF SDK | + | | GDB Debugger 1.0 || Platform SDK 3.4, CDT 5.0, DSF SDK 1.0 |
+ | |- | ||
+ | | GDB Launch 1.0 || Platform SDK 3.4, CDT 5.0, DSF SDK 1.0, GDB Debugger 1.0 | ||
|} | |} | ||
Line 53: | Line 58: | ||
=== SPIRIT === | === SPIRIT === | ||
− | + | * Minor fixes and enhancements to initial release. First batch targeted for late September. | |
+ | * Add support of IP-XACT 1.4; dependent on date of release of IP-XACT 1.4 from The SPIRIT Consortium. | ||
=== Memory === | === Memory === | ||
Line 59: | Line 65: | ||
=== DSF === | === DSF === | ||
− | * Implement all applicable APIs to populate debugger views with data from DSF services [DSF]. | + | * Implement all applicable APIs to populate debugger views with data from DSF services [DSF] (([http://bugs.eclipse.org/bugs/show_bug.cgi?id=202314 202314]) |
=== GDB/MI === | === GDB/MI === |
Latest revision as of 15:59, 22 April 2008
Contents
Release Deliverables
Device Debugging project a host to development of features not covered by any other project as well as a forum for discussing and driving features in other projects, namely Platform and CDT. The deliverables are separated by the sub-project responsible for the given deliverable.
- SPIRIT
- IPXACT Editor & Checker (downloadable)
- Memory
- Traditional Memory Rendering (downloadable)
- DSF
- DSF SDK (downloadable)
- Service and concurrency APIs, base implementations, and utilities
- Debugger services' interface definitions
- Implementation of Platform and CDT APIs to populate debugger views with data from DSF debugger services.
- DSF SDK (downloadable)
- GDB/MI
- GDB Debugger (downloadable)
- Base classes for a debugger implementation based on generic GDB/MI protocol back end.
- Debugger implementation based on GNU GDB back end.
- GDB Launch (downloadable)
- Launch configurations for the GDB debugger.
- GDB Debugger (downloadable)
- Disassembly
- Sub project work to be delivered as part of CDT.
- Multi-Context
- Sub project work to be delivered as part of Eclipse SDK.
Release Milestones
Device Debugging project has dependencies on Platform, CDT, EMF projects. Milestone build dates follow two weeks behind Platform:
- Friday Oct. 5, 2007 - Milestone 2 (3.4 M2) - stable build
- Friday Nov. 16, 2007 - Milestone 3 (3.4 M3) - stable build
- Friday Dec. 28, 2007 - Milestone 4 (3.4 M4) - stable build
- Friday Feb. 22, 2008 - Milestone 5 (3.4 M5) - stable build
Target Operating Environments
Most of DD deliverables do not have any platform-dependent components, which means that they are supported on all platforms that their dependencies are supported on. Exceptions are listed here:
Deliverable | Reference Platforms |
GDB/MI | Linux - x86 |
Plugin Dependencies
Deliverable | Dependencies |
IPXACT Editor & Checker 0.9 | Platform SDK 3.4, EMF ?.? |
Traditional Memory Rendering 1.0 | Platform SDK 3.4 |
DSF SDK 1.0 | Platform SDK 3.4 , CDT 5.0 |
GDB Debugger 1.0 | Platform SDK 3.4, CDT 5.0, DSF SDK 1.0 |
GDB Launch 1.0 | Platform SDK 3.4, CDT 5.0, DSF SDK 1.0, GDB Debugger 1.0 |
Work Items
Work items are organized by the sub-group leading the effort. The actual component that the work is contributed to may belong to a component that belongs to another project.
SPIRIT
- Minor fixes and enhancements to initial release. First batch targeted for late September.
- Add support of IP-XACT 1.4; dependent on date of release of IP-XACT 1.4 from The SPIRIT Consortium.
Memory
DSF
- Implement all applicable APIs to populate debugger views with data from DSF services [DSF] ((202314)
GDB/MI
- Implement a debugger based on GDB back end with functionality equivalent to the CDI-MI reference implementation [GDB/MI] (187863).
Disassembly
Multi-context
- Improve the workflow and data organization in debugger views when debugging multiple contexts simultaneously (Platform Debug).