I have been working on merging the static and dynamic device
trees, and I finally have a working version. The hard
part was that I was enumerating hypertransport first thing
and that was new code so any bug there and nothing looked like
it was working.
I have just a little bit more to finish up my initial superio
example and then I plan on committing the code.
I have had to extend the dynamic device tree in a couple of
ways to get this far.
Unless someone has some objects my plan is to tag the tree so it is
possible to look back and then commit everything.
There are lots of places where I am certain things can be done
better but the code is far enough along to be useful. Which
means it is now safe to put more eyes on the code and see how
things are going.