diff --git a/CHANGES b/CHANGES index c41f4895..7a27669b 100644 --- a/CHANGES +++ b/CHANGES @@ -16,6 +16,7 @@ SVN HEAD Make LM73 detection less problematic Add detection of National Semiconductor LM96163 Add detection of GMT G781 + Properly handle Super-I/O chips without logical device 3.3.1 (2011-07-21) isadump: Add support for word (16-bit) and long (32-bit) reads diff --git a/prog/detect/sensors-detect b/prog/detect/sensors-detect index 95c55b49..d2ab3753 100755 --- a/prog/detect/sensors-detect +++ b/prog/detect/sensors-detect @@ -3766,6 +3766,10 @@ sub probe_superio print "\n (hardware monitoring capabilities accessible via SMBus only)\n"; return FEAT_SMBUS; } + if (!exists $chip->{logdev}) { + print "\n (no support yet)\n"; + return 0; + } # Switch to the sensor logical device outb($addrreg, $superio{logdevreg});