On 08/13/2013 06:49 PM, Guenter Roeck wrote: > >> That is one aspect (hardware standardization)... but it is more to it >> than that. > > I have to deal with lots of embedded / non-PC x86 based systems. Worst one > I encountered so far was a board where the VGA memory space was re-used > for an eeprom. The upcoming next generation hardware I'll have to support > is so far off-standard that I'll probably have to define a new platform > type (similar to OLPC or CE4100). > > No, it is not all PC. Not anymore. Intel has started to sell into > the embedded space, where PC compatibility is not a requirement. > We try to encourage vendors to do the right thing, where "the right thing" means, among other things, not to do gratuitously different things. With increasing amounts of the platform moving into the CPU and PCH this is of course also becoming more and more rare. Even on actual PCs we have seen some truly "special" facepalms. There was the Olivetti machine which used the GPIO for "fast A20" to control the screen backlight, for example. That one was fun to deal with. -hpa -- To unsubscribe from this list: send the line "unsubscribe devicetree" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html