[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