This is the mail archive of the gdb@sourceware.org mailing list for the GDB 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: Memory map with vFlashWrite


Thanks for your answers


Vladimir Prus wrote:
> 
> Guillaume MENANT wrote:
> 
>> Hello,
>> 
>> 1 - Is the memory map mandatory for using vFlashXxxx commands ?
> 
> Yes. The memory map should come as XML via target -- there's 'mem'
> command that can be used to define memory map from gdb side, but
> I don't think it can handle flash.
> 
>> 2 - If yes, how does it works ? Gdb sends a "qSupported" command, then
>> the stub answers with "qXfer:memory-map:read", then Gdb sends a
>> "qXfer:memory-map:read::offset,length" and then the stub answers with an
>> "l data" ?
> 
> Yes.
> 
>> 3 - If the process is correct, what values do we use for offset and
>> length "qXfer:memory-map:read" command ? Do we send the whole XML file
>> in the "l data" reply ?
> 
> Who are "we"? GDB generally will try to read data using chunks as bit
> as the remote side can handle. The remote side should behave as 
> specified in the qXfer documentation -- in particular, I don't think
> it's allowed to return more data than asked for.
> 
> - Volodya
> 
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Memory-map-with-vFlashWrite-tf4850485.html#a13909258
Sent from the Sourceware - gdb list mailing list archive at Nabble.com.


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