[EMAIL PROTECTED] writes:

> On  9 Mar, Eric W. Biederman wrote:
> > - Movement of zkernel_start & zkernel_mask into fill_inbuf (more work on that
> later)
> 
> 
> If this is just moving where they are defined, it shouldn't cause a
> problem.
> 
> > The only case I'm not certain about is LOADER_SETUP.  Does anyone use this?
> > In anycase the needed changes should be trivial.
> 
> That's mine.  I needed a mechanism for getting code in that would load
> the initrd image, select a different kernel and select a different
> kernel command line.
> 
> > Note:  For booting elf images you (If you aren't using the l440gx) you
> > will need to tweak the build process to put an elf image in the same
> > location in flash you would normally put a linux kernel.
> 
> For my own use, I no longer build complete images.  I have written a
> flash utility for my specific board that puts binary blocks where I
> want them.
> 
> Are you still using fill_inbuf for the elf image stuff?  We may need to
> think about how to deal with paged bios memories as mine is paged and
> not a DoC.

Yes.  The interface is fine.  The idea that one driver will work for
all flash parts definetily false.  On the alpha what I have isn't
paged but it does only have 1 byte every quadword.  So the fill_inbuf
stuff looks like it needs to be split out.  As I merge in my alpha code
I'm going to work on that.

> 
> > mkelfImage of some version should be at:
> > ftp://ftp.linuxnetworx.com/pub/linuxBIOS
> > There is more to come on this score (Especially compressing kernels outside of
> the
> 
> > kernel build process) but that is what I have avaiable right now.
> 
> Is everything needed to make it work on an x86 in there?  ...what
> compressed kernel image do we use?  bzImage?

The most recent version actually can take bzImage, but I don't think that
up at the moment.  bvmlinux from the boot/compressed directory is what
I prefer to use (at least for the moment).

On the alpha it doesn't put a decompressor on the kernel so I'm moving
that functionality into mkelfImage in the next little while.  On alpha
I actually tested my elf booting stuff with an uncompressed kernel in
flash.


Eric

Reply via email to