Extending sys/dev/mii

Stefan Bethke stb at lassitu.de
Sun Jan 8 22:27:28 UTC 2012


Am 08.01.2012 um 14:00 schrieb Marius Strobl:

> Okay, this is the kind of information I was looking for as coupling
> devices with newbus that have no close relation in the hierarchy is
> tedious. However, when not using newbus the question arises how do
> you intend to associate the device_t of say arge0 with the mdiobus0
> hanging off somewhere beneath iicbus0?

In my experimental tree, I've hacked together a small function that parses a string for a devclass name and unit number, and looks that up.

I'm also trying a number of other approaches; mainly I'm trying to understand how newbus works, and what kind of driver I want at the various points, ideally auto-attached, or configured by hints, instead of by custom code.  I think I'll need another couple of days to get a good enough understanding of drivers, devclasses and their tree, and the device tree.


Stefan

-- 
Stefan Bethke <stb at lassitu.de>   Fon +49 151 14070811





More information about the freebsd-arch mailing list