This is the mail archive of the
mailing list for the eCos project.
Re: Keil MCB2100 platform port (LPC2xxx based)
- From: Andrew Lunn <andrew at lunn dot ch>
- To: Jani Monoses <jani at iv dot ro>
- Cc: ecos-patches at ecos dot sourceware dot org
- Date: Fri, 8 Oct 2004 10:27:01 +0200
- Subject: Re: Keil MCB2100 platform port (LPC2xxx based)
- References: <firstname.lastname@example.org>
On Fri, Oct 08, 2004 at 10:44:02AM +0300, Jani Monoses wrote:
> ROM startup applications, UARTs and the leds(!!!) supported so far :)
> I intend to do the flash support based on Andrew's refactored driver since
> these parts have unequal block sizes
That would be great. Apart from the Synth target no hardware has
support for this, so it would be good to see it used for real. There
is probably some bugs still lerking in there for bootblocks.
Also at the moment redboot has no concpt of bootblocks. It still
assumes all blocks are the same size. It would be good to fix this so
that the configuration information could be placed into the smaller
blocks. With bottom end boot blocks this is going to be interesting
for the memory layout. You probably want to put vectors.o into the
first block where it actually boots from and the rest of redboot into
a large block higher up in the flash. This then leaves the smaller
blocks available for configuration information.
Splitting redboot like this might to too messy. We might want a realy
tiny boot loader to boot redboot!