Le 23/08/2011 03:47, Evan Hunter a écrit :
The way it has been designed means that no memory locations are touched until 
symbol locations are provided by GDB.  The symbols names which are available 
tell the system which RTOS is in use.

On most platforms OpenOCD would have initialised the memory system by the time 
GDB attaches.  However, you are correct, on some platforms the memory 
controller may have to be enabled in the software. Hence, I would suggest only 
enabling the feature for Cortex-M3 devices or just STM32 devices to start with, 
since it has only been implemented/tested for these so far...


Evan

It is a mistake. It could be available but disabled by defaults. There may be many people who use an RTOS but a lot more not using any and not planning to ever use any except some small version. Openocd should not make any assumption on how ram is used. To do that is opening a can of worms that cannot be close.
It OpenOCD would be implemented like that I would have to make a fork of it.

Michel


--
Tired of Microsoft's rebootive multitasking?
then it's time to upgrade to Linux.
http://home.comcast.net/~mcatudal

_______________________________________________
Openocd-development mailing list
Openocd-development@lists.berlios.de
https://lists.berlios.de/mailman/listinfo/openocd-development

Reply via email to