[prev in list] [next in list] [prev in thread] [next in thread] 

List:       gdb
Subject:    Re: GDB support for Flash memory programming
From:       Jim Blandy <jimb () codesourcery ! com>
Date:       2006-05-31 20:54:58
Message-ID: vt27j41oqxp.fsf () theseus ! home ! 
[Download RAW message or body]


Russell Shaw <rjshaw@netspace.net.au> writes:
>> an interesting point of discussion.  But as I say to Steven, we'd like
>> to get feedback on the user interface first.  Would the interface as
>> proposed be useful in the work you're doing now?
>
> I've been stuck on desktop programming for months, so i haven't done
> embedded stuff for ages. Anything that improves the situation for
> embedded targets would be good.
>
> A characteristic of micro-controller embedded targets is multiple memory
> spaces, such as small ones just for programming device config. fuses etc.
> As well as being read/write or read-only, the spaces can vary in width.
> Some may be 8-bit, while others are 16-bit or more. Whether this needs
> improving, i can't tell until i get into gdb hacking again.

The GNU toolchain has various approaches to dealing with multi-space
target systems: in ELF files, we divide up the ELF address space and
map the target spaces into that; in GDB, we use type qualifiers to
indicate which space a pointer indexes.

But that sounds like a separate discussion from the flash user
interface.

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic