appropriate. Fix several inconsistencies between device class and attributes. Mostly from Chris Demetriou.
devices. Still a bit rough, but works well enough. Requires a bunch of machine-dependent glue (since this is, in effect, a MI bus bridge).