Jump to: navigation, search

Difference between revisions of "DSDP/DD/Phone 13-July-2006"

< DSDP‎ | DD
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
= Rough plans for meeting - please ignore until this message is removed =  
+
== Minutes ==
 
+
== Agenda ==
+
 
* General topics
 
* General topics
 
** Next Meeting: Wed, Aug 2, 10 am PT
 
** Next Meeting: Wed, Aug 2, 10 am PT
Line 7: Line 5:
 
* Technology subgroup updates
 
* Technology subgroup updates
 
** Doug's comments
 
** Doug's comments
*** Most groups are making progress on requirements.  A few groups don't have anything:  Debug View, Launching, Source Lookup.  Are the group owners unable to work on these?
+
*** Most groups are making progress on requirements.  A few groups don't have anything:  Debug View, Launching, Source Lookup.  '''Are the group owners unable to work on these?'''
 
*** Lots of dsdp-dd-dev discussion on Memory, Debug Model, Editor, Breakpoints, and Disassembly
 
*** Lots of dsdp-dd-dev discussion on Memory, Debug Model, Editor, Breakpoints, and Disassembly
 
**** As we talk about updates, we should talk about next steps for prototyping.  Doug's questions:
 
**** As we talk about updates, we should talk about next steps for prototyping.  Doug's questions:
Line 14: Line 12:
 
** Debug view - Paul Gingrich
 
** Debug view - Paul Gingrich
 
*** Progress?
 
*** Progress?
*** Doug G to contact Paul to see if TI is still interested in leading
+
*** '''Doug G to contact Paul to see if TI is still interested in leading'''
 
** Memory - Samantha Chan
 
** Memory - Samantha Chan
 
*** See Wiki for subgroup meeting notes.
 
*** See Wiki for subgroup meeting notes.
Line 20: Line 18:
 
**** Another call soon for progress.
 
**** Another call soon for progress.
 
**** John C - address space support patch to CDT.  Samantha supporting in memory view.
 
**** John C - address space support patch to CDT.  Samantha supporting in memory view.
**** 3.3 plans - please get feedback to Samantha ASAP
+
**** 3.3 plans - '''please get feedback to Samantha ASAP'''
 
** Expressions & Variables - Ken Ryall
 
** Expressions & Variables - Ken Ryall
 
*** No change from last meeting?
 
*** No change from last meeting?
Line 31: Line 29:
 
*** Comments posted on Wiki
 
*** Comments posted on Wiki
 
*** How does Nokia's proposal fit in with two debug models?  Nokia's status?
 
*** How does Nokia's proposal fit in with two debug models?  Nokia's status?
**** Ken owns.  John has seen this working.  Ewa will follow up with Ken.
+
**** Ken owns.  John has seen this working.  '''Ewa will follow up with Ken.'''
 
*** Freescale's HW Breakpoint implementation plans?  (From email thread)
 
*** Freescale's HW Breakpoint implementation plans?  (From email thread)
**** John says someone is working on this now.  He will follow up Ewa.
+
**** John says someone is working on this now.  '''He will follow up Ewa.'''
 
*** How useful is setting address breakpoints?
 
*** How useful is setting address breakpoints?
 
**** Multiple folks say they could use.
 
**** Multiple folks say they could use.
 
*** Next steps?
 
*** Next steps?
**** Ewa to organize a sub-call: Pawel, Ewa, John, Mikhail, Ken, Allan
+
**** '''Ewa to organize a sub-call: Pawel, Ewa, John, Mikhail, Ken, Allan'''
 
**** Action breakpoints - probably a platform feature
 
**** Action breakpoints - probably a platform feature
 
**** HW breakpoints - probably a CDT feature
 
**** HW breakpoints - probably a CDT feature
Line 52: Line 50:
 
*** Comments posted on Wiki.  Lots of dsdp-dd-dev discussion.
 
*** Comments posted on Wiki.  Lots of dsdp-dd-dev discussion.
 
*** Seems to be some overlap with Editor
 
*** Seems to be some overlap with Editor
*** Ewa to organize a call with Patrick, Pawel, others.  Perhaps do a demo of WR disassembly view.
+
*** '''Ewa to organize a call with Patrick, Pawel, others.  Perhaps do a demo of WR disassembly view.'''
 
** Views - multi-context, pin/clone, update policy - Darin Wright
 
** Views - multi-context, pin/clone, update policy - Darin Wright
 
*** See 3.2.1 stream for some fixes to viewers.
 
*** See 3.2.1 stream for some fixes to viewers.
Line 61: Line 59:
 
**** Proposal for pin/clone posted - see Wiki
 
**** Proposal for pin/clone posted - see Wiki
 
***** Biggest change is knowledge of scope.  Shouldn't change any exist API's.
 
***** Biggest change is knowledge of scope.  Shouldn't change any exist API's.
***** Pawel will write up some comments.
+
***** '''Pawel will write up some comments. Everyone else: please review and comment ASAP.'''
 
** Debug Model - Pawel Piech
 
** Debug Model - Pawel Piech
 
*** Prototype to be committed before next meeting
 
*** Prototype to be committed before next meeting
Line 78: Line 76:
 
**** Create tools that use the extensions
 
**** Create tools that use the extensions
 
**** Propose these extensions formally to be incorporated into SPIRIT
 
**** Propose these extensions formally to be incorporated into SPIRIT
*** Aaron to touch base with ARM.  
+
*** '''Aaron to touch base with ARM.'''
  
 
== Attendees ==
 
== Attendees ==

Latest revision as of 13:30, 31 July 2006

Minutes

  • General topics
    • Next Meeting: Wed, Aug 2, 10 am PT
    • WR contributions - see [email]
  • Technology subgroup updates
    • Doug's comments
      • Most groups are making progress on requirements. A few groups don't have anything: Debug View, Launching, Source Lookup. Are the group owners unable to work on these?
      • Lots of dsdp-dd-dev discussion on Memory, Debug Model, Editor, Breakpoints, and Disassembly
        • As we talk about updates, we should talk about next steps for prototyping. Doug's questions:
          • What technology items are dependent on the debug model? It seems taht these items are waiting somewhat until WR's model implementation can be contributed.
          • How can we make the changes generic so that they can work with CDT's current debug implementation and the proposed DD implementation?
    • Debug view - Paul Gingrich
      • Progress?
      • Doug G to contact Paul to see if TI is still interested in leading
    • Memory - Samantha Chan
      • See Wiki for subgroup meeting notes.
      • Next steps?
        • Another call soon for progress.
        • John C - address space support patch to CDT. Samantha supporting in memory view.
        • 3.3 plans - please get feedback to Samantha ASAP
    • Expressions & Variables - Ken Ryall
      • No change from last meeting?
      • Next steps?
    • Registers - Kirk Beitz
      • Comments posted on Wiki
        • Next steps?
        • Doug G and Aaron - would like to prototype against SPIRIT data files.
    • Breakpoints - Ewa Matejska
      • Comments posted on Wiki
      • How does Nokia's proposal fit in with two debug models? Nokia's status?
        • Ken owns. John has seen this working. Ewa will follow up with Ken.
      • Freescale's HW Breakpoint implementation plans? (From email thread)
        • John says someone is working on this now. He will follow up Ewa.
      • How useful is setting address breakpoints?
        • Multiple folks say they could use.
      • Next steps?
        • Ewa to organize a sub-call: Pawel, Ewa, John, Mikhail, Ken, Allan
        • Action breakpoints - probably a platform feature
        • HW breakpoints - probably a CDT feature
    • Console - Aaron Spear
      • Comments posted on Wiki
      • WR terminal view contribution approved - working on internal cleanup now.
      • Aaron needs someone else to take this over
      • Aaron thinks there are changes needed to the platform first. Then there can be a DD implementation.
      • Mentor ships a console independent of the Eclipse console view.
      • Freescale is creating a debug console in the next few months.
      • IBM ships a console as well.
      • Seems to be a lower priority for most companies right now. So the recommendation is to get the WR contribution in open source and then figure out how to architecturally bring multiple console implementations together.
    • Disassembly - Patrick Chong (not present)
      • Comments posted on Wiki. Lots of dsdp-dd-dev discussion.
      • Seems to be some overlap with Editor
      • Ewa to organize a call with Patrick, Pawel, others. Perhaps do a demo of WR disassembly view.
    • Views - multi-context, pin/clone, update policy - Darin Wright
      • See 3.2.1 stream for some fixes to viewers.
      • Official plan for Eclipse Platform 3.3 is coming out in a couple of weeks.
        • First priority is to get provisional API's as public.
        • Next will be features
        • Only a 2 person team for this release, so resources are limited.
        • Proposal for pin/clone posted - see Wiki
          • Biggest change is knowledge of scope. Shouldn't change any exist API's.
          • Pawel will write up some comments. Everyone else: please review and comment ASAP.
    • Debug Model - Pawel Piech
      • Prototype to be committed before next meeting
    • Launching - Pete Nichols (absent)
      • Progress?
    • Editor - Ewa Matejska
      • See disassembly comments
    • Source Lookup - Pawel Piech
      • No progress yet. Will work on after debug model implementation is committed.
    • SPIRIT - Aaron Spear
      • "SPIRIT for Debug" Steering group created. ARM may have a first pass.
      • GDB XML files?
      • Next steps (from Aaron's email)
        • Document exactly what areas of SPIRIT need to be extended for our purposes. This should be easy since Anthony already did this in the requirements doc.
        • Draft a spec with our proposed extensions and create working examples of them.
        • Create tools that use the extensions
        • Propose these extensions formally to be incorporated into SPIRIT
      • Aaron to touch base with ARM.

Attendees

  • Pawel Piech, WR
  • Darin Wright, IBM
  • John Cortell, Freescale
  • Aaron Spear, Mentor
  • Ted Williams, WR
  • Chris Recoskie, IBM
  • Samantha Chan, IBM
  • Alan Boxall, IBM
  • Mikhail Khodjaiants, free-agent
  • Doug Shaeffer, QNX
  • Eva Matejska, PalmSource