question software_single_step / breakpoint_from_pc

Michael Staudenmaier Michael.Staudenmaier@motorola.com
Thu Sep 20 03:30:00 GMT 2001


Hi,
porting gdb to a new target platform i faced the following problem:

Scenario: 
Our target processor itself does not support single step & hardware
breakpoints.
But there are two "flavors" of the target system

1. simulation which supports hardware breakpoints & single step (feature
of RTL simulator)

2. concrete hardware using a debugger in ROM via serial link. (no
hardware bp & no single step)

I wrote one target description file (corename-tdep.c) and two remote_*.c
driver for the versions mentioned.

Question: 
Currently i can only decide that 
- software single step
- hardware breakpoints
are available or not. 
(decr_pc_after_break also varies depending on hw-breakpoint
availibility)

How can i make this dependend on the target connection (remote_*.c)
driver selected?

Your answers are greatly appreciated!

Regards,

Michael
-- 
-------------------------------------------------------------------
Michael Staudenmaier  Motorola SPS - WBSG, Core Systems Group
Motorola GmbH         Phone: ++49-89-92103-218
Schatzbogen 7         Fax  : ++49-89-92103-695
81829 Munich          email: michael.staudenmaier@motorola.com
-------------------------------------------------------------------



More information about the Gdb mailing list