> But usually, if a machine's designers meant for the operating system > to reach into that part of the i2c address space, they would have > described it in some kind of firmware binding. In an ideal world, yes. In the real world, they provide a Windows driver.
> It's possible that the machine's designers put the i2c device on the > bus and _didn't_ put any kind of firmware wrapping around it. If that > happened, I would expect to find it at least described in some kind of > motherboard manual. Really? Back in the day with SUN FEHs, yes. But with today's PeCee hardware?