<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Grant Likely wrote:
<blockquote
 cite="mid528646bc0609191310l240d9f94tb18415941f8b5d4f@mail.gmail.com"
 type="cite"><br>
  <pre wrap=""><!---->
Avast!  After getting quizzed on IRC about this off-the-cuff comment,
I should probably clarify.  Since the Xilinx IP could be wired up to a
ublaze core or an off-chip processor, the drivers still need to use a
platform bus attachment to keep it all cross platform.

So, replace above comment with the following:

Populating the platform device with static code during initialization
is sooo last year.

Time to hack device trees to populate it instead.
  </pre>
</blockquote>
&nbsp;&nbsp;&nbsp; So I got another X V4 board. I hacked in the Platform device stuff
from you ml403 code with changes needed for my hardware.<br>
&nbsp;&nbsp;&nbsp; and my brain is slowly begining to actually grasp&nbsp; what is going on
- I am begining to grasp the platform devices big picture (over a
mountain through a spyglass in the fog)<br>
<br>
&nbsp;&nbsp;&nbsp; Where do I begin with Device Trees ?<br>
<br>
&nbsp;&nbsp;&nbsp; The vague Picture I have is the have something to do with some
datastructure that Mac's typically create at or prior to boot. And that
for embedded systems we are building them<br>
&nbsp;&nbsp;&nbsp; externally compiling them and then attaching the compiled device
tree to our project.<br>
<br>
&nbsp;&nbsp;&nbsp; I got a Xilinv V4 device currently with a Pic, UartLite, TEMAC,
Flash and Keyhole (pseuodo serial host interface). Of those it is only
certain that the flash will always be there.<br>
&nbsp;&nbsp;&nbsp; We have bit images with Keyhole only, Uartlite only TEMAC only,
Sometimes we have a Pic sometimes not. I was trying to get to the point
were I could dynamically add what was there <br>
&nbsp;&nbsp;&nbsp; to Platform devices during initialization.<br>
<br>
&nbsp;&nbsp;&nbsp; If Device trees are static, then do they even apply to what I have
to deal with ?<br>
<br>
&nbsp;&nbsp;&nbsp; Please pardon my ignorance.<br>
<br>
<br>
<pre class="moz-signature" cols="72">-- 
Dave Lynch                                                       DLA Systems
Software Development:                                           Embedded Linux
717.627.3770                <a class="moz-txt-link-abbreviated" href="mailto:dhlii@dlasys.net">dhlii@dlasys.net</a>           <a class="moz-txt-link-freetext" href="http://www.dlasys.net">http://www.dlasys.net</a>
fax: 1.253.369.9244                                    Cell: 1.717.587.7774
Over 25 years' experience in platforms, languages, and technologies too numerous to list.

"Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction."
Albert Einstein
</pre>
</body>
</html>