Jump to: navigation, search

DSDP/DD/DD 0.9 NewAndNoteworthy

< DSDP‎ | DD

DD 0.9 is the first public release of the DD project. It is predominantly a framework release, with a couple of sample tools components that will become more fully featured when DD reaches 1.0 on next year's Eclipse train. See the development plan. Below is a description of the features present in DD 0.9.

  • Features
    • Debugger Services Framework (DSF)
      • Implements the Eclipse 3.2 Debug Model Adaptable Interfaces.
      • Provides an extensible framework intended to be extended by commercial device software development tools vendors for their proprietary debug engines and target platforms. For interested tools developers wanting to engage in the project, please introduce yourself on the dd-dev mailing list.
    • Traditional "embedded" memory view rendering
      • Provides an implementation of the standard hex-based memory view look-and-feel found in most embedded debuggers.
      • The rendering is a fully-functional memory view rendering that can be included in any Eclipse debugger that utilizes the Eclipse Memory View and framework.
    • GDB debugger DSF implementation (preview only)
      • The GDB implementation of DSF is intended to provide the "Exemplary Tool" component of the DD project. However, the GDB implementation is only partially completed as of the 0.9 release. DD 0.9 DSF provides rudimentary launch and debug capabilities for debugging processes using the GDB debug engine. Interested users should engage with the DD project on the dd-dev list for the latest technology beyond 0.9.
    • IP-XACT Editor (preview only)
      • Provides and XML editor compliant with the SPIRIT consortium’s IP-XACT standard for defining SoC properties. The schema can be downloaded separately from the SPIRIT website.
      • Provides the user will a large library of SoC components for building a chip design.
      • Provides a wizard for creating new components.
    • DSF and IP-XACT documentation.
  • API's
    • All API's should be considered provisional at this time, given the incubation state of the DD project.