Jean check what I wrote carefully, the secondary detection might be like the winbond, but the primary ($58) is $31 and that is not winbond but Asus in this case, that is why I have the 1st and 2nd detection. The fact the other 2 ID's are like winbond simply shows you that Asus bought them from winbond :) a diffrence we have -i think- is that MBM does not use the $48 register, MBM detects a sensor chip.... Asus on $2D.... then the 2 LM75's.... I just name/label these 2 LM75's Asus 2 and 3 but IF the chip on $2D is a Asus, if it's a winbond I name then winbond 2 and 3.... internaly they are LM75's so I really don't need the $48 to show me where the LM75's are, if there are more then 2 LM75's on a board (not found one so far) the extra LM75's are LM75's while those 2 on the default adres are Asus 2 and 3 Regards, Alex - Please always attach all previous mails ! ---------------------------------------------------------------------- The Motherboard Monitor: http://mbm.livewiredev.com/ ---------------------------------------------------------------------- For long you live and high you fly, And smiles you'll give and tears you'll cry, And all you touch and all you see, Is all your life will ever be. ---------------------------------------------------------------------- -----Original Message----- From: Jean Delvare [mailto:khali at linux-fr.org] Sent: donderdag 24 juli 2003 15:33 To: MBM Support Cc: sensors at Stimpy.netroedge.com Subject: Re: as99127f pwm registers Just one more thing: > AS99127F_1 & AS99127F_2 & ASB100: > - if (IOByte($4F,$0,IORead)=$12) or (IOByte($4F,$0,IORead)=$C3) > then AS99127F_1 > - if (IOByte($4F,$0,IORead)=$5C) or (IOByte($4F,$0,IORead)=$A3) > then AS99127F_2 The AS99127F_2 Vendor ID you give here is Winbond's one! Are you sure? > and finally the voltages, this is where there is a diffrence between > the 2 AS99127F versions: > > AS99127F_1: > V0V6=($25*(-0.016))*3.97 > V0V7=($26*(-0.016))*1.503 > > AS99127F_2: > V1V6=(($25*0.016)-3.6)*5.14+3.6 > V1V7=(($26*0.016)-3.6)*3.14+3.6 This is exactly the same difference there is between W83781D and W83782D! If what you say is right (and I'm confident in you), the AS99127F_2 has the same device ID as the W83782D (except maybe the LSB, so $30 and $31), the same vendor ID and the same V6 and V7 formulae. So, is there any reason to make any difference between these two chips? (The only difference I can see is that original winbond chips hold their I2C address at register $48, and Asus ones don't seem too. However, we never had a AS99127F_2 in our hands, so maybe Asus made it right for this one? Any insight welcome.) Thanks again Alex. -- Jean Delvare http://www.ensicaen.ismra.fr/~delvare/