This is the mail archive of the insight@sources.redhat.com mailing list for the Insight project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Adding Registers


Thanks for the help.

Just one or two more questions.

I have modified tm-arm.h from

#define NUM_GREGS	16	/* Number of general purpose registers.  */

to

#define NUM_GREGS	18	/* Number of general purpose registers.  */

This increases the number of registers that is seen by GDB/Inishgt by 2.

I have modified arm-tdep.c from

"fps", "cpsr"}; 		/* 24 25 26 27     */ 

to

"fps", "cpsr", "r13" , "r14" }; 		/* 24 25 26 27    
 */  /*Modified by David
McKenna */

I have recompilied Insight/GDB with no problems and the new registers appear

in the Register window.

I have tried looking for the function target_fetch/store_registers() but I am

unable to locate it in any C file. I am assuming that this is where you define

what memory location you want the registers to look at. 

If possible could you point me in the right direction,

Thanks,
Dave Mc Kenna
--
http://www.iol.ie


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]