Chris Bohme writes:
> - is a bootloader necessary when the flash is programmed directly with
> the kernel image (= objdump'ed elf; what about compressed kernels) ? Or
> are there any hardware initialization steps necessary before the kernel
> can boot (what are they ?)
The bootloader sets up all the SDRAM and PCI busses, so yes, it is
necessary. It also loads the kernel into RAM (don't run it from flash
directly unless you want a slow machine).
> - Can Russell's bootloader be used to boot a kernel from flash (or only
> via TFTP) ?
Thank you. I'll consider adding flashed kernel support.
> - What should happen after the kernel booted ? Am I right in the
> assumption that the only way to execute init etc. is via an NFS mounted
> root partition (or has anyone made it work disklessly) ?
You could have an initrd image, which is loaded prior to the kernel booting,
which can provide the info it needs.
_____
|_____| ------------------------------------------------- ---+---+-
| | Russell King [EMAIL PROTECTED] --- ---
| | | | http://www.arm.linux.org.uk/~rmk/armlinux.html / / |
| +-+-+ --- -+-
/ | THE developer of ARM Linux |+| /|\
/ | | | --- |
+-+-+ ------------------------------------------------- /\\\ |
unsubscribe: body of `unsubscribe linux-arm' to [EMAIL PROTECTED]