boot process
Aleksey V Fedorov
alexf at vsi.ru
Tue Feb 24 07:47:06 PST 2009
Hi!
On Mon, 23 Feb 2009, Rafal Jaworowski wrote:
> 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.
What is regular method to allocate some piece of memory in e500_init() for
unflatten device tree structures? Board loader provide pointer to to the
device-tree block in r3(i.e. void *mdp argument of e500_init()).
I can parse them, but where to store tree at this point?
--
More information about the freebsd-ppc
mailing list