Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Jul 2008 21:38:17 -0600 (MDT)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        benno@jeamland.net
Cc:        powerpc@freebsd.org
Subject:   Re: Device trees
Message-ID:  <20080723.213817.1661913390.imp@bsdimp.com>
In-Reply-To: <D33D2388-8237-406D-8162-1DF9013277A2@jeamland.net>
References:  <20080723.164741.163264646.imp@bsdimp.com> <D33D2388-8237-406D-8162-1DF9013277A2@jeamland.net>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <D33D2388-8237-406D-8162-1DF9013277A2@jeamland.net>
            Benno Rice <benno@jeamland.net> writes:
: 
: On 24/07/2008, at 8:47 AM, M. Warner Losh wrote:
: 
: > Does FreeBSD/powerpc on the MPC85xx machine use the fake device open
: > firmware tree stuff from uboot (aka dts in the linux kernel sources)?
: 
: I've got a machine (Mikrotik RouterBOARD 333, uses MPC8321) that has  
: this.  I've been working with one of the dtc developers to port their  
: code over to FreeBSD.

Cool!

: I'm trying to hide it underneath our existing  
: OpenFirmware stuff.  I've got a few more bugs to get out of it but I  
: can probably send you some patches early next week...

That's basically what Linux does.  They force the boot loader to pass
in all kinds of information about the system.  This makes a lot of
sense, I think.

Are you booting /boot/loader?  Or directly booting the kernel from
uboot?

In message: <106CEF8A-EA8A-48BC-BAF7-B9C112F58A92@mac.com>
            Marcel Moolenaar <xcllnt@mac.com> writes:
: No, it doesn't.

Is there any reason it doesn't?  Having looked at the dtc stuff, it
seems to have all the requirements of device enumeration that we
talked about at BSDcan...

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080723.213817.1661913390.imp>