Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tcf-dev] Agent unplants breakpoints for unknown reason

By "unknown reason" I mean, that it is just not clear to me what I have to do to prevent the agent from calling

int cpu_bp_remove(ContextBreakpoint * bp)

when it is not intended:

I managed to set and plant breakpoints, let Eclipse go into debug-mode, display a hit breakpoint and all registers of my microcontroller so far.

The problem is as I click "resume" in Eclipse, for some reason cpu_bp_remove() in my cpudefs-mdep.c gets called. I tried to debug through it but I can't seem to find out why my agent is doing this. I compared the original unmodified agent, which does not enter this function if I just click resume for a Win32 application.

Is anybody familiar with that part I need to understand/know here? This would be my last milestones which would allow me to (very simply) debug a i8051 device in Eclipse.

Thank you for any hints or help!

Best regards

--
Stefan Falk

Infineon Technologies Austria AG
Trainee
Automotive Sense and Control
Component Verification

Tel:  +43 (0)5 / 1777 - 5439
Email: stefan.falk@xxxxxxxxxxxx<mailto:stefan.falk@xxxxxxxxxxxx>

"Aim above the mark to hit the mark." - Ralph Waldo Emerson





Back to the top