mirror of
https://github.com/lm-sensors/lm-sensors.git
synced 2026-10-22 11:46:03 +00:00
On sis5595, refuse to load if chip not found. git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@943 7894878c-1315-0410-8ee3-d5d059ff63e0
244 lines
9.8 KiB
Plaintext
244 lines
9.8 KiB
Plaintext
lm_sensors CHANGES file
|
|
-----------------------
|
|
This is a list of the most important changes in 2.x versions. It is by
|
|
no means complete, listing only user-visible changes which are interesting.
|
|
The ultimate way to know what has changed is to run diff, or even neater,
|
|
ask CVS about it:
|
|
|
|
* Checkout the archive (see doc/cvs for how you can do this)
|
|
* Determine which tags are valid, by running this command from the
|
|
project root directory:
|
|
cvs status -v -l Makefile
|
|
Valid tags are usually like form V2-1-0 for version 2.1.0
|
|
* Ask cvs for the difference between two versions:
|
|
cvs diff -r TAG1 -r TAG2 DIFF-OPTIONS
|
|
for example:
|
|
cvs diff -r V2-0-0 -r V2-0-1 -u
|
|
|
|
-----------------------------------------------------------------------------
|
|
|
|
2.5.5 (2000????)
|
|
Chip modules (all): Update mutex definition (works now for new 2.2 kernels)
|
|
File sensors.conf.eg: Add mtp008 entries, adm1025 entries
|
|
Library: Add ds1621, mtp008 support
|
|
Module adm1021: Add support for adm1021a / adm1023
|
|
Module adm1025: Add support for remote temp; rename /proc entries to
|
|
in[0-5] and temp[1-2]; fix negative temp readings
|
|
Module ddcmon: allow force and force_ddcmon parameters
|
|
Module ds1621: new
|
|
Module i2c-ali1535: Enhance error checking and recovery; add mutex
|
|
Module i2c-i810: Add "dummy write" before reads per Intel prog. ref.
|
|
Module lm87: update voltage calculations
|
|
Module mtp008: new
|
|
Module pcf8574: change update time to 5 seconds
|
|
Modules sis5595, i2c-sis5595: Check for uninitialized base addresses
|
|
Module w83781d: fix beep setting via /proc
|
|
Program mkpatch.pl: more fixes
|
|
Program sensors: Add ds1621, mtp008 support; add -f (Fahrenheit) option;
|
|
add adm1025 temp2; report temp limits correctly as
|
|
min/max or limit/hysteresis
|
|
Program sensors-detect: Add ds1621, mtp008 detection;
|
|
add ServerWorks detection (no driver yet)
|
|
|
|
2.5.4 (20001012)
|
|
Module i2c-viapro: Add support for Via 596B (0x3051)
|
|
Program m7101: moved to CVS tree, updated for 2.4.0 kernels
|
|
Program mkpatch.pl: fixed infinite loop
|
|
Program sensors-detect: Detect Via 596B (0x3051)
|
|
|
|
2.5.3 (20001008)
|
|
NOTE: i2c 2.5.3 MUST BE be compiled and installed first.
|
|
File useful_addresses.html: update
|
|
Library: Add lm87 support
|
|
Module pcf8574: new
|
|
Module i2c-ali1535: new
|
|
Module i2c-ali15x3: removed force #ifdef.
|
|
Module i2c-i801: support Intel 82801BA (815E chipset)
|
|
Module i2c-i801: add i2c block write support, fix smbus block bugs
|
|
(requires i2c 2.5.3 package)
|
|
Module i2c-i810: support Intel 82815
|
|
Module lm87: new
|
|
Module sensors: Fix for kernel 2.4.0-test8
|
|
(remove copy_to_user_ret and put_user_ret)
|
|
Module w83781d: limit fan divisors to 8 max. for as99127f
|
|
Program decode-dimms: Add html output option, update for SPD spec 1.2B.
|
|
Program i2cdump: Add smbus block read support
|
|
Programs i2cdetect, i2cdump: Improve error reporting
|
|
Program sensors: new switch -u (--unknown)
|
|
Program sensors-detect: detect Intel 82801BA (815E chipset)
|
|
Program sensors-detect: detect Intel 82815
|
|
Program sensors-detect: detect ITE IT8705F / IT8712F (no driver yet)
|
|
Program sensors-detect: detect National LM87
|
|
Program sensors-detect: detect nVidia devices supported by i2c-riva.o
|
|
Program sensors-detect: Improve error reporting
|
|
|
|
2.5.2 (20000709)
|
|
File sensors.conf.eg: Fix lm80 in8 calculation
|
|
Module w83781d: W83783S no longer crashes on unloading
|
|
Program sensors-detect: more robustness in case of unknown i2c adapters
|
|
Program sensors-detect, libsensors: fix eeprom size reporting
|
|
Program sensord: more flexility, support for alarm scanning etc.
|
|
Program sensors: support for ignore setting on sensor alarms.
|
|
Programs: understand /dev/i2c* files (instead of /dev/i2c-*) too.
|
|
|
|
2.5.1 (20000618)
|
|
Library: Add adm1025 support
|
|
Module adm1025: new
|
|
Module ddcmon: Fixed bus scan which could hang SMBus
|
|
Module i2c-keywest: new
|
|
Module maxilife: Add support for Maxilife '99 (NBA)
|
|
Module via686a: Enable sensors if not enabled by BIOS
|
|
Module w83781d: Improve w83783s support, w83627hf always has 2 pwm
|
|
Module w83781d: Fix sensor2&3 selection, enable VBAT (in8) monitoring
|
|
Module w83781d: Remove as99127f entries for in7-8, pwm3-4, sensor1-3
|
|
Module w83781d: Fis as99127f fan speed (was 66% too high)
|
|
Module w83781d: Improve beep input checking
|
|
Program i2cdump: Add Winbond-style bank selection
|
|
Program isadump: Add Winbond-style bank selection
|
|
Program sensors: Add adm1025 support.
|
|
Program sensors: Remove some as99127f entries, fix as99127 "(beep)"
|
|
Program sensors-detect: Fix i801 detection, add adm1025 driver entry
|
|
File sensors.conf.eg: Add Maxilife '99 entries
|
|
File sensors.conf.eg: Remove some as99127f entries.
|
|
Note: For as99127f, reinstall sensors.conf.eg manually (make install
|
|
won't reinstall it) or else 'sensors -s' will fail.
|
|
|
|
2.5.0 (20000312)
|
|
Dropped all kernel 2.0 and 2.1 compatibility
|
|
Module i2c-i810: new
|
|
Module ddcmon: new
|
|
Module via686a: new
|
|
Module i2c-amd756: fixed region request
|
|
Module i2c-voodoo3: Converted to use i2c-algo-bit layer
|
|
Module w83781d: Don't change pin settings at initialization;
|
|
also fix chip detection.
|
|
Library: Support for ddcmon and via686a
|
|
Program sensors-detect: Support for ddcmon and via686a
|
|
Program sensors: Support for eeprom, ddcmon and via686a
|
|
|
|
2.4.5 (20000116)
|
|
Introduced DESTDIR installation prefix
|
|
Module lm80: fixes, temperature now read and set correctly
|
|
Module i2c-voodoo3: driver enhancements
|
|
Module w83781d: fixes, AS99127 works much better now
|
|
Library: New ignore keyword in config file
|
|
Programs: Support for new ignore keyword
|
|
Program sensors-detect: Support for MGA detections
|
|
|
|
2.4.4 (19991201)
|
|
Addition of the alpha release of AMD 756 SMBus host support.
|
|
Many fixes and updates to the gl518sm driver
|
|
Updates and fixes for device detection
|
|
|
|
2.4.0 (19990920)
|
|
Too much to list.
|
|
i2c and smbus parts are split off to a separate i2c package.
|
|
New drivers and other stuff.
|
|
|
|
2.3.4 (19990616)
|
|
Module matorb: driver for Matrix-Orbital Displays (small LCD and VFDs)
|
|
All: Now compiles against kernel 2.0.x (again ;)
|
|
Module gl518sm: some updates and refinements
|
|
|
|
2.3.3 (19990603)
|
|
All: Now compiles against kernel 2.3.x (x >= 1)
|
|
Module i2c-voodoo3: Timing issue fixes
|
|
Module bt869: Seems to be functional and relatively well tested
|
|
Many modules were modified to be more compatible with the new
|
|
Mutex structure in the new experimental kernels.
|
|
|
|
2.3.2 (19990507)
|
|
Module i2c-hydra: Now compiles on 2.0.x kernels
|
|
Module i2c-lm75: Slightly better detection
|
|
* New, but not compiled by default:
|
|
Module i2c-voodoo3: beginning of Voodoo3 I2C bus driver
|
|
Module bt869: Beginning of BT869 (PAL/NTSC video converter) driver
|
|
|
|
2.3.1 (19990501)
|
|
All: Now compiles on PPC
|
|
Module i2c-hydra: NEW
|
|
Module i2c-proc: Buffer overflow removed: `less /proc/bus-i2c-0' now works
|
|
Module w83781d: Removed deadlock (mutex was not initialized)
|
|
Documentation: A few glitches removed
|
|
Makefile: default module installation directory is now
|
|
/lib/modules/current/extra/misc
|
|
Program sensors-detect: PPC Hydra now detected
|
|
Program sensors: Now prints complete GL518SM information
|
|
Program sensors: SIS5595, ADM1021, MAX1617(A), ADM9240, DS1780 added
|
|
|
|
2.3.0 (19990422)
|
|
All: Many, many changes and improvements
|
|
All: Many small bugs and problems removed
|
|
Modules: New insmod parameters
|
|
Modules: Much improved chip detection
|
|
Module maxilife: NEW
|
|
Module adm1021: MAX1617A now also supported
|
|
Module adm9024: DS1780 now also supported
|
|
Module w83781d: W83782D and W83783S now also supported
|
|
Program sensors-detect: NEW
|
|
Library: All chips now supported
|
|
Documentation: Very much improved
|
|
|
|
2.2.2 (199903??)
|
|
Just some minor updates and bug fixes.
|
|
|
|
2.2.1 (19990218)
|
|
All: Removed compile warnings
|
|
Module i2c-dev: Small bug removed if DEBUG=1 was used
|
|
Module sis5595: Now compiles for 2.0 kernels
|
|
Module adm1021: Detection corrected
|
|
|
|
2.2.0 (19990216)
|
|
All: Set copyrights to include 1999
|
|
All: Small bugfixes
|
|
I2C: Upgraded to newest archive of Simon Vogl
|
|
Module i2c-dev: NEW
|
|
Module i2c-ali15x3: NEW
|
|
Module i2c-via: This is old module bit-mb, now moved to the main lm_sensors
|
|
directories, and somewhat improved
|
|
Module sis5595: NEW
|
|
Modules: Renamed all bus modules to i2c-*, new directory lay-out
|
|
Library: Support for new chip drivers, several small bugs fixed
|
|
Library manual pages: NEW
|
|
Program i2cdetect: Moved to detect directory
|
|
Program detect.pl: NEW
|
|
Program doc-features: NEW
|
|
Program sensors: Added man-page
|
|
Document BUGS: Added cdrom bug and kernel i2c conflict
|
|
|
|
2.1.2 (19990116)
|
|
Modules lm80.o, w83781d.o: fan-related Segmentation fault corrected
|
|
Module gl518sm.o: yet more bug fixes. It should at long last be usable now
|
|
Documentation in doc/kernel: NEW
|
|
|
|
2.1.1 (19990107)
|
|
Module i2c-proc.o: Hack to make /proc/bus/ possible for kernels 2.0.35
|
|
and older
|
|
Module gl518sm.o: Miscelaneous bugs and problems solved
|
|
Program isadump: NEW
|
|
|
|
2.1.0 (19981230)
|
|
Library: Completely NEW
|
|
Program sensors: NEW
|
|
Program grab_busses: NEW
|
|
Program decode-dimms: More information
|
|
Module bit-mb.o: Removed spurious semicolon; now runs on more VIA chipsets
|
|
Module w83781d.o: NEW
|
|
Module lm80.o: NEW
|
|
Module gl518sm.o: new procfile beep, several small updates
|
|
Modules: Now use pin readings, no more scaling within the kernel (use the
|
|
library instead)
|
|
|
|
2.0.2 (19981214)
|
|
Module eeprom.o: NEW
|
|
Program decode-dimms: NEW
|
|
Modules: fill_inode fix, will stop segfaults on unloading in kernels after
|
|
2.1.58
|
|
Modules: Somewhat less verbose on transfers
|
|
Module lm78.o now recognizes and handles lm78-j and lm79
|
|
2.0.1 (1998121?)
|
|
Module gl518sm.o updates, to make it actually work
|
|
Module lm75.o high/low-byte swapping write bug fixed
|
|
2.0.0 (19981209)
|
|
Initial release
|