mirror of
https://github.com/lm-sensors/lm-sensors
synced 2025-08-31 22:35:23 +00:00
restore slave addr in eeprom_detect()
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@2451 7894878c-1315-0410-8ee3-d5d059ff63e0
This commit is contained in:
@@ -3716,12 +3716,15 @@ sub eeprom_detect
|
||||
i2c_set_slave_addr($file,$addr - 0x20);
|
||||
if(i2c_smbus_write_quick($file,$SMBUS_WRITE) >= 0 &&
|
||||
i2c_smbus_read_byte_data($file,0x80) == -1) {
|
||||
i2c_set_slave_addr($file,$addr);
|
||||
if($checksum == 0) {
|
||||
return (9, $addr - 0x20);
|
||||
} else {
|
||||
return (2, $addr - 0x20);
|
||||
}
|
||||
}
|
||||
i2c_set_slave_addr($file,$addr);
|
||||
return;
|
||||
}
|
||||
|
||||
# Look for a Sony Vaio EEPROM ($chip == 1)
|
||||
|
Reference in New Issue
Block a user