[coreboot] an example of bad magic.
Segher Boessenkool
segher at kernel.crashing.org
Wed May 7 00:26:10 CEST 2008
> just as a cautionary tale for the goal of moving everything to the
> dts:
"Everything"? A device tree should describe the hardware, and
nothing more, ideally. Moving other config stuff in there is
typically a Bad Bad Idea. There can be exceptions, of course.
<snip libtool horror story>
> This is a good example of the conservation of complexity. It is always
> possible, in the name of hiding details, to create a monstrously
> complex system that no one can understand.
The device tree is supposed to *expose* the hardware details, and it
should reduce complexity. If it doesn't for you, something is going
wrong.
Segher
More information about the coreboot
mailing list