boot process
Aleksey V Fedorov
alexf at vsi.ru
Mon Feb 23 02:46:30 PST 2009
On Mon, 23 Feb 2009, Rafal Jaworowski wrote:
> 1. Adjust loader(8) to run on your firmware (this requires that the firmware
> exposes some API for the external world); I'm not sure if RouterBOOT has
> anything like this.
I think it is possible to implement all required API inside loader(8)
itself based on u-boot code. Firmware will only provide config data.
> 2. Hack e500_init() routine in the kernel to hard code some config data it
> normally gets from loader, like physical RAM size, memory regions number etc.,
> CCSR base address, CCB clock frequency, maybe something more, see e500_init()
> for details.
I will try. Thanks.
--
More information about the freebsd-ppc
mailing list