$B$3$N%I%i%$%P$K$D$$$F!#(B

$B$3$l$O(B4.0-CURRENT(POST-NEWBUS)$BMQ$N%I%i%$%P$G$9!#$?$@$7!"$9$3$7$NJQ99$G(B
3.1-STABLE$B7ONs$G$bF0$+$9;v$,$G$-$k$+$bCN$l$^$;$s!#(B

$B$^$?!"(Bbktr$B$H$OAj@-$,0-$$;v$,M=A[$5$l$^$9!#(B

$B;H$&$K$O(B
cd ${SRC}
tar -xf ${DIST}/lm-driver.tar
patch <${DIST}/diffs

$B$=$l$G!"9=@.%U%!%$%k$K!"(Bisa$B%$%s%?!<%U%'%$%9$r;H$&;~$O(B
controller lmc0 at isa? port 0x290
device lm0
smbus$B%$%s%?!<%U%'%$%9$r;H$&;~$O(B
controller intpm0
controller smbus0 at intpm0
controller lmc0 at smbus0
device lm0
$B$HDI2C$7$^$9!#(B

#define LM_FIXED_DECIMAL_POINT 65536.

LMIO_GETVOLT
struct lm_volt{
	long vc0;
	long vit;
	long vio;
	long v50p;
	long v50n;
	long v12p;
	long v12n;  /*$BF@$i$l$kCM$N(BLM_FIXED_DECIMAL_POINT$BG\(B*/
};

LMIO_GETTEMP
struct lm_temp{
	long temp1;
	long temp2;
	long temp3; /*$BF@$i$l$kCM$N(B2^16$BG\(B*/
}
LMIO_GETFAN
struct lm_fan{
	long fan1;
	long fan2;
	long fan3; /*$BCM$=$N$b$N(B*/
};

$B$^$?!"$3$l$N%G%P%$%9%a%8%c!<HV9f$O%m!<%+%k;HMQ$H$7$FM=Ls$5$l$F$$$k(B
$B%-%c%i%/%?%G%P%$%9(B200$BHV$G$9!#(B






