How do I id devices on the SMBus?
tomdean
Code:
> uname -a
FreeBSD Envy.tddhome 8.2-STABLE FreeBSD 8.2-STABLE #3: \
Mon Oct 24 11:38:59 PDT 2011 \
tomdean@Envy.tddhome:/usr/obj/usr/src/sys/GENERIC amd64
> dmesg | grep ^CPU:
CPU: Intel(R) Core(TM) i7-2820QM CPU @ 2.30GHz (2294.80-MHz K8-class CPU)
> kldstat
Id Refs Address Size Name
1 21 0xffffffff80100000 dd2040 kernel
2 2 0xffffffff80ed3000 75890 sound.ko
3 1 0xffffffff80f49000 25088 snd_hda.ko
4 1 0xffffffff80f6f000 27f8 coretemp.ko
5 4 0xffffffff81012000 897 smbus.ko
6 1 0xffffffff81013000 1020 iicsmb.ko
7 1 0xffffffff81015000 1305 iicbus.ko
8 1 0xffffffff81017000 c6c smb.ko
9 1 0xffffffff81018000 2127 ichsmb.ko
> sudo smbmsg -p
Probing for devices on /dev/smb0:
Device @0x10: w
Device @0x60: rw
Device @0x64: rw
Device @0x88: rw
Device @0xa0: rw
Device @0xa4: rw
Device @0xc0: rw
tomdean