This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
Re: Writing to Memory and Page Alignment
- From: Daniel Jacobowitz <drow at mvista dot com>
- To: gdb at sources dot redhat dot com
- Date: Thu, 7 Aug 2003 09:53:52 -0400
- Subject: Re: Writing to Memory and Page Alignment
- References: <3f322bad.5564.0@esatclear.ie>
On Thu, Aug 07, 2003 at 11:36:29AM +0100, David Mc Kenna wrote:
> Hi all,
>
> Is it possible to force gdb to write data to a target in a page aligned ( boundary
> ) manner?
>
> For example, I have flash memory which is located at 0x8000 and the page size
> is 256bytes. Under the current setup, gdb can overlap the pages and cause problems,
> e.g. $MF0,40:.......#CS, here pages 0 and 1 overlap. Is it possible to get gdb
> to split this command into two page aligned commands? i.e. $MF0,10:...#CS, page
> 0 written, and $M100,30:...#CS, page 1 written.
This sounds like something your remote stub (on the target) should be
taking care of.
If it can't, you could locally hack remote.c:remote_xfer_memory.
--
Daniel Jacobowitz
MontaVista Software Debian GNU/Linux Developer