root/lm-sensors/trunk/CHANGES @ 4140

Revision 4140, 71.9 KB (checked in by khali, 8 years ago)

sensors-detect: Remove detection of nVidia graphics adapters.
There are too many of these, the list was not up-to-date. And there
are different drivers which can give access to their I2C busses,
we can't guess which one the user wants. It was somewhat confusing
to suggest a driver which is not in mainline anyway.

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1lm_sensors CHANGES file
2-----------------------
3
42.10.1 (2006????)
5  File doc/busses/i2c-piix4: Update (2.6 backport)
6  File doc/developers/sysfs-interface: Update
7  File etc/sensors.conf.eg: Add an smsc47m192 section
8                            Comment out all set statements
9                            Add an it8716 section
10                            Add a w83793 section
11  Library: Fix device scan when no i2c support is present
12           Add support for W83627EHF voltage inputs and alarms
13           Add support for the smsc47m192 driver
14           Fix all memory leaks (yeah!)
15           Fix no sensors being reported as an error
16           Add support for the IT8716F and IT8718F chips
17           Add support for the W83793 chip (Yuan Mu)
18           Map the 2.6 adm1026's fan8 to fan0
19  Makefile: Don't grep autoconf.h on user-space targets
20            Fix depmod on non-running kernel version
21  Module i2c-ali1535: Drop redundant semaphore (2.6 backport)
22  Module i2c-amd756-s4882: Improve static semaphore initialization
23                           (2.6 backport)
24  Module i2c-i801: Disable PEC mode after every transaction (2.6 backport)
25                   Add ICH8 support (2.6 backport)
26                   Fix block transaction poll loops (2.6 backport)
27                   Remove PCI function check (2.6 backport)
28                   Cleanups (2.6 backport)
29  Module i2c-nforce2: Add nForce4 MCP51, MCP55 support (2.6 backport)
30  Module i2c-piix4: Add ServerWorks HT-1000 support (2.6 backport)
31                    Add ATI IXP200, IXP300, IXP400 support (2.6 backport)
32                    Drop the fix_hstcfg parameter (2.6 backport)
33  Module i2c-viapro: Fix compilation with kernels < 2.4.21
34                     Add VT8237A and VT8251
35  Module lm83: Add LM82 support (2.6 backport)
36  Module w83781d: Use real-time alarm registers when possible (2.6 backport)
37                  Add specific alarm and beep defines for the W83791D
38  Module w83792d: Fix PWM range (2.6 backport)
39  Program decode-dimms.pl: Decode depending on the memory type
40                           Decode the manufacturing date to an ISO8601 date
41                           Add the memory size computation and provide brief
42                            timing characteritics for SDRAM/DDR/DDR2 memory
43                           Add memory size computation for Rambus memory
44                           Various output cleanups and fixes
45  Program decode-edid.pl: Add /usr/sbin or /usr/local/sbin to $PATH if needed
46  Program i2cdetect: Add a mode to print adapter functionalities
47  Program i2cdump: Restore bank after bank switching
48                   Add new mode W (read word on even register addresses)
49  Program mkpatch: Fix typo breaking f71805f
50  Program sensors: No error messages on missing w83792d fan4-7 (Yuan Mu)
51                   Add smsc47m192 support
52                   Add abituguru support (Hans de Goede)
53                   Fix memory leak when printing an unknown chip
54                   Add it8716 and it8718 support
55                   Make each it87 fan and fan div optional
56                   Print missing w83791d values
57                   Add w83793 support (Yuan Mu)
58                   The adt7463 may not have in4 (#2119)
59  Program sensors-detect: Add ServerWorks HT-1000 SMBus detection
60                          Add ATI IXP200/300/400 SMBus detection
61                          Prevent warning on 64-bit PCI addresses
62                          Add Fintek F75363SG, F75111R/RG/N, F75121R,
63                           F75122R/RG, F75373S/SG, F75375S/SP, F75383S/M,
64                           F75384S/M, F75387SG/RG and F81218D detection
65                          Add Winbond W83793R/G and W83627DHG detection
66                          Handle the W83791D driver difference between kernels
67                          Add nForce4 MCP04, MCP51 and MCP55 detection
68                          Add AMD Geode devices detection
69                          Add ITE IT8716F and IT8718F detection
70                          Add NatSemi/Winbond PC87427 detection
71                          Get driver information for busy addresses from
72                           sysfs (2.6 only)
73                          Drop the ISA IT87xxF detection
74                          Check i2c adapter functionalities before probing
75                          Add Intel ICH8 SMBus detection
76                          Add AMD K8 thermal sensors detection
77                          Simplify detection of SiS5595, VIA686 and VT8231
78                          Add Analog Devices ADM1033, ADM1034, ADT7462,
79                           ADT7466, ADT7470, ADT7473 and ADT7475 detection
80                          Check for root user at startup
81                          Attempt to be slightly more user-friendly
82                          Add VT8237A and VT8251
83                          Remove detection of nVidia graphics adapters
84
85
862.10.0 (20060214)
87  File doc/lm_sensors-FAQ.texi: Remove version 1 specifics part
88  File doc/busses/i2c-viapro: Update (2.6 backport)
89  File doc/chips/via686a: Update (2.6 backport)
90  File doc/chips/w83627hf: W83627THF VID clarification (2.6 backport)
91  File etc/sensors.conf.eg: Do not set vrm by default
92  File i2c-dev.h: Fix union i2c_smbus_data definition
93                  Sync i2c_msg definition with i2c.h (Hideki Iwamoto)
94                  Add missing parentheses around macros
95                  Drop I2C_FUNC_SMBUS_EMUL
96                  Drop I2C_FUNC_SMBUS_*_PEC
97                  Drop I2C_SMBUS_*_PEC
98  File sensors_vid.h: Drop default VRM
99  Library: NOTE: libsensors(3) will no longer see eeprom (SPD) chips
100           This is intentional.  Use decode-dimms.pl if you still
101           need your memory SPD data.
102  Library: Big update to use libsysfs.  More TODO though.
103           Fix bus matching code for Linux 2.6 (Karsten Petersen)
104           Add f71805f, w83687thf support
105           Add platform drivers support
106           Fix sysctl warnings on x86_64
107           Restore vt1211 temp1
108  Makefile: Compile user-space programs with -Wundef
109  Module i2c-i801: Simplify the hardware PEC code
110                   Always set PEC mode explicitly before each transaction
111  Module i2c-i810: Documentation update, PCI IDs cleanup
112  Module i2c-keywest: Remove bus probing code (2.6 backport)
113  Module i2c-nforce2: Remove dead code (2.6 backport)
114                      Add the ID of the nForce4 MCP-04 (2.6 backport)
115  Module i2c-via: Remove dead code
116  Module i2c-viapro: Remove dead code
117                     Support I2C block read (2.6 backport)
118                     Code cleanups (2.6 backport)
119                     Improve debug register dump (2.6 backport)
120  Modules i2c-ali1535, i2c-ali1563, i2c-ali15x3, i2c-amd756, i2c-amd8111,
121          i2c-i801, i2c-nforce2, i2c-piix4, i2c-sis5595, i2c-sis630,
122          i2c-sis645: Use pci_driver name to request I/O region; do
123                      not initialize i2c_adapter name to "unset" (2.6
124                      backport)
125  Modules i2c-amd8111, i2c-i801, i2c-nforce2: Drop software PEC code
126                                              (2.6 backport)
127  Module adm9240: Cleanups (2.6 backport)
128  Module f71805f: New, supports the Fintek F71805F/FG Super-I/O
129  Module it87: Minor cleanups
130               Fix fan3_div setting bug (Anton V. Staaf)
131  Module lm90: Support the ADM1032-2 and ADT7461-2 (2.6 backport)
132               Separate the register read function
133               Add PEC support for the ADM1032
134  Module via686a: Cleanups
135  Module w83627hf: Drop useless initialization step (2.6 backport)
136                   Fix in4 for W83627THF and W83637HF (Yuan Mu)
137                   Fix alarms (Yuan Mu)
138                   Preserve fan min on fan div change (Yuan Mu)
139                   Properly handle W83627THF without VID (Yuan Mu)
140                   Fix in0 limit settings in "VRM9" mode (Yuan Mu)
141                   Add W83687THF support
142  Module w83781d: Drop W83697HF support (Grant Coady)
143  Module w83792d: Bug fixes and code cleanups (Yuan Mu, 2.6 backport)
144                  Fix fan control mode (PWM/DC) reporting
145                  Fix fan div auto-adjust (Yuan Mu)
146                  Fix the subclient handling
147  Module w83l785ts: Minor cleanup (2.6 backport)
148  Module vt1211: Restore temp1
149  Modules vt1211, vt8231: Change default VRM to 9.1
150  Program decode-dimms.pl: Add lookup tables for manufacturer names
151                           Fix rounding error in PCxxxx speed computation
152                           Improve text output
153                           Improve speed under Linux 2.6
154                           Verify checksum before decoding anything
155                           Improve manufacturing location decoding
156                           Improve memory type detection
157                           Improve part number decoding
158  Program i2cdump: Drop now useless #ifdef tests
159                   Fix capability check for continuous byte mode
160  Program i2cget: New
161  Program i2cset: Add PEC support
162                  Fix argc check
163  Programs i2cdetect, i2cdump, i2cset: Stop printing the algorithm name
164                                       Print the correct bus type if bus
165                                       functionality can be queried
166  Program isadump: Display the real addresses in flat mode
167  Program mkdev.sh: Silently skip already existing nodes
168  Program mkpatch: Include f71805f
169  Program sensord: Do not log algorithm names
170                   Drop EEPROM support (Aurelien Jarno)
171                   Add W83627EHF, F71805F/FG support
172                   Fix PC87365/PC87366 alarms
173  Program sensors: Drop free_the_label
174                   Fix compilation with uclibc (no iconv)
175                   Add f71805f, w83687thf support
176  Program sensors-detect: Drop algorithm names
177                          Do not rely on i2cdetect -l printing algo names
178                          Simplify adapter name matching mechanism
179                          New address for ADM1032, ADT7461
180                          Improve ADT7467, ADT7468 support
181                          Fix MAX6659 reported driver
182                          Add Fintek F71805F detection
183                          Add Analog Devices ADT7476 detection
184                          Add Intel 82845G detection
185                          Add IT8201R/IT8203R/IT8206R/IT8266R detection
186                          Fix udev detection in some corner case
187                          Improve DS1621 detection
188                          Always prefer ISA access over SMBus access
189
190
1912.9.2 (20050906)
192  File doc/chips/*: Big update (2.6 backport)
193  Library: Drop ds1780-specific code (now use adm9240)
194           Fix memory leak in sensors_get_label()
195           Support /sys/class/hwmon (Linux 2.6.14+)
196           Limit stack usage in sensors_read_proc_chips()
197  Makefile: Detect 2.6+ kernels and check targets
198  Man page isaset.8: Fix typos
199  Module adm1031: Fix broken kfree() calls
200  Module i2c-ali1563: New (2.6 backport by Winbond)
201  Modules i2c-ipmb, i2c-ipmi: Support ipmi_request() additional argument
202  Modules it87, pc87360, sis5595, smsc47m1, vt1211, vt8231,
203          w83627hf.c: Tag find function __init
204  Module lm93: Fix memory leak
205  Module smsc47m1: Fix PWM enable polarity on read
206  Modules w83627hf, w83781d: Allow setting fan divisor to 128
207  Program decode-dimms.pl: Support Linux 2.6 (Burkart Lingner)
208                           Added DDR/DDR2 frequency reporting in convenient
209                           form of DDRxxx PCyyyy
210  Program i2cdump: Properly handle short i2c block reads
211  Program fancontrol.pl: Fix compile errors
212  Program mkpatch: Include i2c-ali1563
213                   Include w83792d
214  Program pwmconfig: Fix unsafe temporary file use
215  Program rrd: Support 2.6 kernels
216  Program sensord: Add support for w83637hf
217                   Support pc87360 (Henrik Brix Andersen)
218  Program sensors: Support the VAIO "VGN" prefix for eeprom
219  Program sensors-detect: Add SMSC LPC47M15x/LPC47M192 SMBus detection
220                          Advertise the w83792d driver
221                          Improve IT8705F and IT8712F detection
222                          Merge LM82 and LM83 detection
223                          Add W83687THF detection
224
225
2262.9.1 (20050412)
227  File doc/busses/i2c-nforce2: Update
228  File doc/chips/it87: Update
229  File doc/chips/lm90: Update for adt7461
230  File doc/chips/mic74: New
231  File etc/sensors.conf.eg: New sections for lm92 and w83792d
232  Library: Add support for 2.6 fscpos driver (Stefan Ott)
233           Fix sis5595 in4 (Aurelien Jarno)
234           Add support for 2.6 gl520sm driver (Maarten Deprez)
235           Add support for 2.6 bmcsensors driver (Yani Ioannou)
236           Add support for w83792d (Chunhao Huang/Winbond)
237           Add support for 2.6 adt7461 (James Chapman)
238           Add support for 2.6 lm92
239           Add support for 2.6 vt1211
240           Add preliminary support for 2.6 w83627ehf
241  Makefile: Support mips, sparc32 and sparc64 (Aurelien Jarno)
242            Use -fno-strict-aliasing on all architectures
243  Man pages pwmconfig, fancontrol: New (Aurelien Jarno)
244  Module bmcsensors: Fix compile error
245                     Support IPMI V0.9 (Yani Ioannou/Vladislav Bogdanov)
246  Module ds1621: Fix detection (Aurelien Jarno)
247  Module eeprom: Discard SPD-centric checksum module parameter
248                 Cleanup detection function (backport from Linux 2.6)
249  Module i2c-ali1535: Add delay loops for reliability (Ubel Walter)
250  Module i2c-i801: Temporarily disable broken I2C block read
251  Module i2c-ipmi: Fix bogus return in a middle of a function (Sergio
252                   Gelato)
253  Module i2c-nforce2: Add nForce4 support (Hans-Frieder Vogt)
254  Module i2c-viapro: Prevent repeated resets
255  Module it87: Improve Super-I/O detection
256               Limit I2C address range
257               Support VID on the IT8712F
258  Module lm75: Only initialize CMP/INT bit
259  Module lm78: Fix bug with setting negative temperature limits
260  Module lm85: Properly differentiate between ADM1027 and ADT7463
261               Add EMC6D102 support
262  Module lm90: Fix MAX6657, MAX6658 and MAX6659 detection
263               Add limited ADT7461 support
264  Module lm93: Fix IN10 (+5V) scaling
265  Module mic74: New
266  Module w83627hf: Support secondary Super-I/O address
267                   Enable temp2 and temp3 if they are disabled
268  Module w83781d: Revert AS99127F temp2 and temp3 computation change
269                  Skip final initialization step for AS99127F chips
270  Module w83792d: New (Chunhao Huang/Winbond)
271  Program ddcmon: New; user-space replacement for the ddcmon driver
272  Program eeprog: Fix missing first char in ascii mode (J. A. McMahan Jr.)
273  Program isadump: Handle Super-I/O keys
274  Program lm_sensors.init: Cleanups (Axel Thimm)
275  Program mkdev.sh: Add basic command-line interface
276  Program mkpatch: Add adm1031, fscher, lm63, lm93 and max1619
277  Program pwmconfig: Secure the creation of temporary files (Aurelien Jarno)
278                     Don't complain about read-only enable files (lm85)
279                     Fix handling of alternate config file name
280  Program sensord: Fix erroneous error message (Aurelien Jarno)
281                   Support sis5595 in4 (Aurelien Jarno)
282                   Support w83627thf
283                   Support the separate it8712 prefix (Aurelien Jarno)
284  Program sensors: Display sis5595 in4 (Aurelien Jarno)
285                   No errors on missing pc87360 fans
286                   Add gl520sm support (Maarten Deprez)
287                   Improve vt1211 error/ignore handling (Michael Carland)
288                   Support w83792d, w83627ehf
289  Program sensors-detect: Fix MAX6657, MAX6658 and MAX6659 detection
290                          Improve IT8705F and IT8712F detection
291                          Improve udev detection
292                          Fix DS1621 detection
293                          Add W83627EHF detection
294                          Add ATI SMBus detection
295                          Add VT1211 alias detection
296                          Warn if chip modules not found
297                          Add i2c-ipmi to list if bmcsensors is on it
298                          Add PC87591 detection
299                          Search for correct udev db file name
300                          Add nForce3 250Gb and nForce4 detection
301
302
3032.9.0 (20041228)
304  NOTE: Requires i2c-2.9.0 or newer!
305  File README.thinkpad: Update
306  File doc/chips/it87: Cleanups
307  File doc/chips/lm63: New
308  File etc/sensors.conf.eg: Set via686a voltage limits
309  File kernel/chips/Module.mk: Resync module list with mkpatch
310  File kernel/include/sensors_compat.h: Define __devexit_p if missing
311                                        (kernels 2.4.16 and older)
312  Modules (all bus drivers): Remove owner from i2c_adapter; restore inc_use
313                             and dec_use removed in release 2.8.0
314  Modules (all chip drivers): Remove owner from i2c_driver; pass
315                              controlling_mod to i2c_register_entry() again
316  Module bmcsensors: Support function 1/x
317  Module i2c-amd756: Display the real bus name
318  Module i2c-amd756-s4882: New; SMBus multiplexing on the Tyan S4882
319  Module i2c-i801: Support i2c block read (ICH5 and higher)
320                   Add PEC support for ICH6
321                   Add support for ICH7
322  Module i2c-ipmb: Remove from build since it doesn't work
323  Module i2c-nforce2: Support the nForce3 (Pro150 and 250Gb)
324  Module icspll: Fix compilation
325  Module lm63: New driver for the National Semiconductor LM63
326  Module lm83: Use signed types for temperatures
327               Check limits on register writes
328  Module lm87: Round voltages properly
329               Retry on read errors (David Knierim)
330               Less agressive init (no reset)
331  Module lm90: Use signed types for temperatures
332               Check limits on register writes
333  Module lm93: Added module parameter for VID pin input thresholds.
334               Fix typo in dynamic VID alarms
335               Adds a couple log messages for failed transactions (David
336               Knierim)
337               Fix compilation breaking C99-ism (Axel Thimm)
338               Fix block read retries
339  Module pc87360: Support secondary Super-I/O address
340  Module smsc47m1: Add support for 47M15x and 47M192 (fans only)
341  Library: Add lm63 support
342           Add lpc47b397 support
343  Programs *.init: Rename lockfile to match file name
344  Programs i2cset, isaset: Written byte/word can be masked
345  Program decode-vaio.pl: Find eeproms on non-0 i2c bus too
346  Program mkpatch: Include i2c-amd756-s4882
347  Program pwmconfig: Handle new (well, back to old) pwm files names for
348                     Linux 2.6.10 and up
349  Program sensord: Do not scale load average (Aurelien Jarno)
350  Program sensors: Add lm63, lpc47b397 support
351                   Support DDR2 memory module EEPROMs (Rudolf Marek)
352                   Support only one location for the default configuration file
353                   Display the default configuration file location in --help
354                   Simplify the configuration file opening code
355  Program sensors-detect: Improve LM63 detection
356                          Discard IBM Thinkpad detection code
357                          Add PCA9556, LPC47B397, ICH7 detection
358                          Fix W83792D detection, add W83791SD detection
359
360
3612.8.8 (20041007)
362  File doc/donations: Update
363  File doc/lm_sensors-FAQ.texi: Add 4.6.1
364                                Update 4.7
365  File doc/chips/gl518sm: Update "iterate" info
366  File doc/chips/it87: Discard outdated module parameters
367  File doc/chips/lm75: LM77 is not supported
368  File doc/chips/lm90: LM86, MAX6657 and MAX6658 are supported
369  File doc/chips/lm93: New
370  File doc/chips/w83l785ts: Improvements
371  File etc/sensors.conf.eg: Fix it87 lines order
372                            Update lm87 section
373  File kernel/include/sensors_vid.h: Support VRM 10.0
374  Library: Support 2.6 adm1025
375           Preliminary support for 2.6 lm87
376           Support 2.6 adm9240
377           Allow an alternative sysfs file name for chip features (2.6)
378           Fix lm83 critical limits (2.6)
379           Add lm93 support
380           Prevent some procfs errors from being silently ignored
381  Makefiles: Implement user_uninstall (Rudolf Marek)
382             Spoof LOGNAME and HOSTNAME when making html man pages
383  Module adm1025: Refine detection
384                  Update limit registers again (revert of 2.8.1)
385                  Init high limits if they read 0
386                  Fix conversions
387  Module lm75: Refine detection
388  Module lm78: Fix init
389  Module lm83: Default to kind lm83 if forced.
390               Fix temperature macros.
391  Module lm90: Add LM86, MAX6657 and MAX6658 support
392  Module lm93: New
393  Module mtp008: Fix the setting of limits on temp2
394  Module pca9540: Refine detection
395  Module pc87360: Change voltage/thermistor magnitude from 2 to 3
396                  Support VID
397                  Fix fan_div file when fan count is less than 3
398                  Additional init and debug
399  Module smsc47m1: Fix pwm_enable being inverted
400  Module w83627hf: Add alternate VCORE/in0 calculation method
401                   Remove reset of chip by driver on initialization
402  Module w83781d: Fix default VRM for w83791d
403  Module w83l785ts: Implement read error handling (backport from 2.6)
404  Programs i2cset, i2cdump, i2cdetect, isaset, isadump:
405                    Wait for user input to continue (as opposed to 5 sec
406                    delay), can be skipped with -y
407                    Various cleanups and code refactoring
408                    Update manual pages
409  Program fancontrol.init: New (Dean Takemori)
410  Program fancontrol.pl: Restore fans on many kinds of errors/interrupts
411  Program lm_sensors.init: Support 2.6 kernels and sensors in /usr/bin
412                           (Giuseppe Della Bianca)
413  Program mkdev.sh: Detect devfs and refuse to run
414                    Use mknod's mode instead of chmod
415  Program mkpatch: Include xeontemp and pc87360
416  Program sensors: Rework adm1025 support
417                   Display pc87365/pc87366 VID
418                   Improve smsc47m1 support
419                   Hide 2.6 adm1027 alarm_mask being missing
420                   Print VRM version for all supported chips
421  Program sensors-detect: Support LM93, LM77, LM63
422                          Support PC8739x Super-I/O family (no sensors)
423                          Fix PCA9540 support
424                          Refine ADM1025/ADM1025A detection
425                          Refine LM75 detection
426                          Ignore missing /proc/modules (Andras Bali)
427                          Script-wide Perl cleanups
428                          Support udev
429                          Support W83792D, LM96000
430
431
4322.8.7 (20040611)
433  File README.thinkpad: Update 24RF08 status
434  File doc/fan-divisors: More info on accuracy
435  File doc/lm_sensors-FAQ.texi: Update 4.27
436  File doc/chips/adm1031: New
437  File doc/chips/max1619: New
438  File doc/chips/pc87360-fan: Renamed to pc87360
439  File doc/chips/pc87360: Big update
440  File doc/chips/w83781d: Update AS99127F documentation
441  File etc/sensors.conf.eg: Add comments about BP6 voltages
442                            Add comment on Asus A7V8X-X VCore
443                            Misc fixes to lm80 section
444                            Update via686a section
445                            New lm99 section
446                            Add section for LM85-like chips
447                            Preliminary pc87366 section
448                            Add comment on GL520SM application modes
449                            Document beep_enable (Aurelien Jarno)
450                            Preliminary max1619 section
451                            Preliminary adm1030 and adm1031 sections
452  Library: Fix 2.6 VRM
453           Fix 2.6 hyst temp for 2.6 (lm75, lm78 and gl518sm)
454           Fully support the PC87360 family
455           Support the lm99
456           Add version and date strings
457           Support 2.6 max1619
458  Makefile: Do not run depmod on staged installs (Peter Breitenlohner)
459  Man page i2cdetect.8: document new command line flags
460  Man page i2cdump.8: More details on how i2cdump can write to a chip
461  Modules (all chip drivers): Rework memory allocation scheme.
462  Module adm1031: New (Alexandre d'Alton)
463  Module bmcsensors: Fix oops by creating thread for initialization
464  Modules dmi_scan, i2c-piix4: Move IBM detection into dmi_scan
465  Modules w83781d.c, smartbatt.c, lm75.c, gl520sm.c, gl518sm.c, ds1621.c,
466          asb100.c, lm92.c: Use swab16
467  Modules eeprom, ddcmon: Unconditional prevention of 24RF08 corruption
468  Module gl520sm: Less agressive initialization process
469                  Fix temp1 limits being unsettable in application
470                  Ensure that temp2 and in4 are not used at the same time
471  Module i2c-i801: Support 6300ESB and ICH6
472  Module i2c-piix4: Don't blacklist IBM with Serverworks chip
473  Module i2c-sis645: Add support for SiS655
474  Module it87: Discard non-standard Super-I/O exit sequence (Bjorn Mork)
475  Module lm90: Support LM99 and LM89
476  Module lm92: Support MAX6633, MAX6634, MAX6635 and LM76
477               Get rid of useless i2c_probe call
478  Module max1619: New (Alexey Fisher)
479  Module p4b_smbus: Add support for mobile versions of the 82801
480                    (Axel Thimm)
481  Module pc87360-fan: Renamed to pc87360
482  Module pc87360: Also support PC87365 and PC87366
483                  Add write support
484                  Correctly set the chip name depending on the type
485                  Add voltage and temperature support
486                  Fix fan speed computation
487                  Retrieve fans configuration from Super-I/O space
488                  Export pwm_enable (read-only)
489                  Honor pwm invert bits
490                  Clear fan alarms after we read them
491                  Do not read fan data when monitoring is disabled
492                  Do not include SENSORS_INSMOD stuff
493                  New module parameter: init
494                  Fan clock dividers change automatically
495                  Add thermistor dupport
496  Module smsc47m1: Lock on reads and writes
497                   Various PWM fixes
498  Module thmc50: Fix address range
499  Module via686a: Fix voltage roundings
500                  Simplify temperature conversions
501  Module w83781d: Drop PWM support for as99127f
502                  Invert AS99127F beep bits in driver rather than user-space
503  Programs pwmconfig, fancontrol: Switch to new sysfs naming scheme
504  Program fancontrol: restore fans on TERM and KILL (Stephen Kitt)
505  Program fancontrol.pl: New
506  Program i2cdetect: Adapt probing method to address
507                     Add -q and -r flags to force probing methods
508                     Allow probing range selection
509  Program isadump: Major improvements
510  Program isaset: New
511  Program mkpatch: Patch dmi_scan.c in kernel instead of adding our own
512                   module
513                   Include i2c-nforce2
514  Program sensord: New --rrd-no-average parameter
515                   Syncronize time slots with rrd
516                   Fix W83781D temp3 alarm (Aurelien Jarno)
517                   Add ASB100 support (Andrew May)
518  Program sensors: Fully support the PC87360 family
519                   Fix lm80 temperature alarms
520                   Support the lm99
521                   Do not invert AS99127F beep bits anymore
522                   Fix W83781D temp3 alarm (Aurelien Jarno)
523                   Print library version string
524  Program sensors-detect: Rework Super I/O detection
525                          Support SiS655/SiS96x
526                          Support ADT7461 and ADT7467
527                          Better support for ADM1027, ADT7460 and ADT7463
528                          Explicitly support ADM1028
529                          Scan all logical devices of PC87365 and PC87366
530                          Detect LM92, LM76, MAX6633, MAX6634, MAX6635
531                          Detect eeproms with software write protect (not
532                          enabled by default)
533                          Support ALi 1563 (2.6 only)
534                          Drop LTC1710 support
535                          Use byte reads for probing on ranges 0x30-0x37 and
536                          0x50-0x5F
537                          Improve LM89 and LM99 support
538                          Support GeForce FX 5900 video cards
539                          Fix devfs misdetection (Aurelien Jarno)
540                          Detect 6300ESB, ICH6
541                          Fix double detection of ISA chips
542                          Support MAX1619
543                          Support PC87373 Super-I/O
544                          Fix unknown adapters appearing multiple times
545                          Refine MAX6650/MAX6651 detection
546
547
5482.8.6 (20040405)
549  File README.thinkpad: Update status
550  File doc/chips/pca9540: New
551  File doc/chips/pc87360-fan: New
552  File etc/sensors.conf.eg: Update pcf8591 default configuration
553  Library: Switch to new sysfs naming standard
554           Fix gcc 3.3 warnings (Philipp Thomas)
555           Support 2.6 ds1621 and pcf8591
556           Change pcf8591 magnitudes
557           Support pc87360-fan
558  Makefile: Install shared library 755
559  Man pages i2cdump.8, i2cset.8, isadump.8: New (Debian team)
560  Man pages i2cdetect.8, sensors-detect.8: New (Debian team)
561  Modules ds1621, pcf8591: Check for capabilities before using them
562                           (Aurelien Jarno)
563  Modules pcf8574, pcf8591: Cleanups
564  Modules ddcmon, eeprom: Fix bogus init (Ralf Roesch)
565  Module adm1021: Better detection and initialization
566  Module pca9540: New driver for the Philips PCA9540
567  Module pc87360-fan: New driver for the National Semiconductor PC87360,
568                      PC87363 and PC87364 Super I/O chips
569  Module smsc47m1: Support the LPC47B27x
570  Programs i2cdetect, i2cdump, i2cset: Fix incorrect bus names if possible
571  Program i2cdetect: Skip special addresses by default
572  Program sensord: Prevent null pointer dereference (Tim Toohey)
573  Program sensors: Print the degree symbol in the terminal's current locale
574                   (Aurelien Jarno)
575                   Update pcf8591 print to support 2.6 driver
576                   Support pc87360-fan
577  Program sensors-detect: Support Maxim MAX6900, ALi M5879, Philips PCA9540
578                          Improved SiS chips support
579                          Add a white list of IBM systems
580                          Drop support of undetectable adapters
581                          Fix smart battery detection
582                          Add smart battery charger and manager detection
583                          Rework adm1021 and clones detection
584                          The PC87360, PC87363 and PC87364 Super I/O chips
585                          now have a (preliminary) driver
586                          Rework Super I/O detection
587                          Better support of devfs
588  Program sensors-detect-stat.pl: New
589
590
5912.8.5 (20040305)
592  File doc/chips/SUMMARY: Update
593  File etc/sensors.conf.eg: Epox 8K3A tweaks. (Kronos)
594  Makefiles hotplug and rrd: Remove -o and -g arguments to install
595  Module bmcsensors: Increase max SDRs to 100
596  Module fscher: Rename fanN_min to pwmN (Reinhard Nissl)
597  Module i2c-amd756: Don't register driver to avoid driver conflicts.
598                     (Daniel Rune Jensen)
599  Module it87: Better temperature sensor types handling (Takeru Komoriya)
600               Fix reset=1 (Takeru Komoriya)
601  Module lm80: Code cleanups
602  Module vt1211: Fix bitmask in uch_config read and write; remove in6 and temp1
603  Module vt8231: Fix bitmask in uch_config read and write; remove in6 and temp1
604  Module w83627hf: Add w83637hf support
605                   Fix exported name
606                   Fix PWM in w83627thf
607                   Preserve other bits when forcing temp2/3 to comparator mode
608  Module w83781d: Preserve other bits when forcing temp2/3 to comparator mode
609                  Remove asb100 support
610  Modules asb100, fscher, lm90, max6650, w83l785ts, xeontemp:
611          Define driver ID if i2c-id.h doesn't have it yet.
612  Modules i2c-ali1535, i2c-hydra, i2c-i801, i2c-sis5595:
613          Backport oops fix from Linux 2.6.
614  Modules (all chips): Get rid of useless headers
615  Program decode-edid.pl: Add sysfs support
616  Program sensors: Add w83637hf support
617                   Add support for Shuttle Ethernet EEPROMs
618                   Drop 2.6 subclient detection
619  Program sensors-detect: Add heuristics to the LM80 detection function
620                          Add support for W83L785R, improve W83L784R/AR
621                          Add GeForce FX 5600 as supported by rivatv
622                          More Super IO chips, better handling
623  Library: Update to match renames in fscher
624           Reverse temporary changes to w83l785ts mappings
625           Fix vt1211 and vt8231 uch_config not being writable
626           Add 2.6 lm80 support
627           Add w83637hf support
628           Remove in6 and temp1 from vt1211 and vt8231
629           Add support for Shuttle Ethernet EEPROMs
630           Remove unused as99127f features
631
632
6332.8.4 (20040207)
634  File doc/lm_sensors-FAQ.texi: Update 4.20.
635  File doc/chips/it87: Change hyst to low
636  File doc/chips/w83l785ts: New
637  File etc/sensors.conf.eg: Change it87 hyst to low
638                            Fix w83697hf supposed to have temp3
639                            Limits initialization for adm1025/ne1619
640                            Handle fscher voltage conversions
641                            Add Tyan Trinity S2495 KT400 setup (Eric
642                              Schumann)
643                            Fix fscher fan labels (Reinhard Nissl)
644  Library: Better 2.6 eeprom support
645           Change it87 hyst to low
646           Add 2.6 gl518sm, fscher support
647           Fix 2.6 negative voltages handling
648           Temporary fix to w83l785ts mappings
649  Module adm1025: Separate prefix for NE1619
650  Module adm1026: Remove use of temporary ID
651                  Define addresses as a range
652  Module bmcsensors: Fix reservations
653  Module fscher: Externalize voltage conversions
654  Module eeprom: Remove memtype
655  Module i2c-piix4: Fix resource release error
656                    Various cleanups
657  Program decode-vaio.pl: Add sysfs support
658  Program mkpatch: Add max6650, lm83, lm90, asb100 and w83l785ts
659                   Drop linux 2.2 support
660                   Add w83627hf
661  Program sensors: Do not show algorithm by default
662                   Cleanup temperature unit display code
663                   Cleanup label spacing code
664                   Fix output to UTF-8 terms (Marcel Sebek)
665                   Simplify gl518sm print
666                   Do not ignore errors in FSC chips prints
667                   Fix w83l785ts print
668                   Cleanup FSC chips prints
669  Program sensors-detect: Fix PATH issues
670                          Correctly point to the fscher driver
671
672
6732.8.3 (20040115)
674  File lm_sensors.spec: Update
675  Library: Add 2.6 eeprom, lm90 support
676           Fix 2.6 temp_hystX for 2.6.1-rc1 and later
677  Makefile: Update Alpha CMODFLAGS (Daniel Nilsson)
678  Makefiles: Remove -o and -g arguments to install; add DESTDIR where missing
679  Module i2c-amd756: Fix byte writes
680  Module i2c-tsunami: Cleanups (Daniel Nilsson)
681  Module it87: Fix sg_tlx writes; fix sensor type reporting;
682               add 8712 Super I/O detection;
683               remove initialization of temp_type and fan_ctl;
684               remove init and temp_type module parameters
685  Module lm90: Handle hysteresis differently
686  Module smartbatt: Fix detection, magnitudes, temp
687  Module w83781d: Fix negative voltages
688  Module w83l785ts: New
689  Program eeprog: Make 8 bit mode the default
690  Program fancontrol: Improvements, fixes, support 2.6 kernels
691  Program mkpatch: Add lm75.h
692  Program pwmconfig: Improvements, fixes, support 2.6 kernels
693  Program sensors: Add ASB100 support
694  Program sensors-detect: Add 8712 Super I/O detection;
695                          add W83L785TS detection
696
697
6982.8.2 (20031211)
699  IMPORTANT: Limit initialization removed from all chip drivers!
700             If you didn't run 'sensors -s' in the past you may need to now!
701  File sensors.conf.eg: Change lm75 scaling back to 1;
702                        Add example for asb100
703  Library: Fix bmcsensors scaling, increase number of sensors;
704           Add w83627thf support; Advance version to 3.0.0;
705           Add hermes, ADM1032, ASB100 support;
706           Add it87 sensor type support;
707           Add sysfs support for kernel 2.6;
708           Fix memory leaks
709  Makefiles: Install fancontrol, pwmconfig, decode-*.pl;
710             Fail if no kernel .config file exists;
711             Don't build module dependencies for user and user_install
712  Modules adm1021, adm1024, adm1025, adm9240, ds1621, gl518sm, gl520sm,
713          it87, lm75, lm78, lm80, lm83, lm87, lm90, mtp008, sis5595,
714          smsc47m1, thmc50, via686a, w83627hf, w83781d:
715          Remove initialization of limits by driver.
716  Modules it87, lm78, mtp008, sis5595, w83627hf: Fix IN_FROM_REG rounding
717  Modules (chip): Init cleanups
718  Module asb100: New
719  Module bmcsensors: Fix voltage scaling, voltage and fan limits
720  Modules ddcmon, eeprom: Add failure printks
721  Module fscher: New (Fujitsu-Siemens Hermes driver)
722  Module i2c-amd756: Fix AMD8111 support
723  Module i2c-amd8111: Fix byte writes
724  Module i2c-nforce2: Fix byte writes
725  Module i2c-piix4: Add support for CSB6; add fix_hstcfg option
726  Module i2c-sis630: Sync with 2.6.0-X driver version
727  Module i2c-viapro: Add support for Via 8237
728  Module it87: Add pwm and "smart guardian" support;
729               add it87 sensor type support
730  Module lm75: Fix negative voltages
731  Module lm90: Add ADM1032 support
732  Module w83781d: Fix 791d and 627hf detection
733  Module w83627hf: Add VID support
734  Program dmidecode: Remove (sensors-detect doesn't need it anymore)
735  Program eeprog: New
736  Programs i2cdetect, i2cdump, i2cset: add -v (version) option;
737                                       support sysfs for i2c bus search
738  Program i2cdetect: Add -l option to list busses
739  Program i2cdump: Add 'c' mode for consective address reads
740  Program mkpatch: Cleanups
741  Program pwmconfig: Handle multiple fans controlled by a single pwm
742  Program sensord: Remove ddcmon support
743  Program sensors: Add ADM1032 support; add messages for sysfs
744  Program sensors-detect: Prefer Super I/O drivers;
745                          Fix W83627HF and W83791D detection; detect CSB6;
746                          Detect ADM1029, ADM1030, ADM1031;
747                          Detect W83637HF, W83697UF;
748                          Add it87 sensor type support; add sysfs support
749                          Reduce lm80 misdetects; remove PCFxxxx "detection"
750                          Detect VT8237 (KT600)
751                          Use VPD instead of DMI+ACPI for Thinkpad detection
752                          Suggest new asb100 driver instead of w83781d
753
754
7552.8.1 (20031005)
756  NOTE: Requires i2c-2.8.1 or newer!
757  File sensors.conf.eg: Improved adm1025 section
758                        Default temp labels for as99127f
759                        Improved lm83 section
760                        Better support for Asus A7V8X-X
761  File doc/chips/SUMMARY: Add SMSC manufacturer ID
762  File doc/chips/adm1025: Add decent documentation (almost new)
763  File doc/chips/lm83: Known motherboards list update, misc updates
764  Library: Change adm1025 names (hyst/over become low/high)
765           Swap adm1025 temp1 and temp2 to match the driver's order
766           Advance version to 2.0.1
767           Update lm83 support
768           Add support for lm90, xeontemp, max6650
769           Add separate messages for read and write errors
770           Add missing message for parse error
771  Makefile: Move LINUX_HEADERS from ALL_CPPFLAGS to MODCPPFLAGS
772  Modules (various): Fix includes for compilation on Alpha
773                     Use the new i2c_delay function instead of the various
774                     do_pause functions
775  Module i2c-ali15x3: Fix resource leak (Daniele Bellucci)
776  Module i2c-nforce2: Cleanups
777  Module i2c-i810: Use readl/writel for portable access to PCI memory
778  Module i2c-piix4: Force CPCI735 bug workaround (Tom Rini)
779  Module i2c-savage4: Use readl/writel for portable access to PCI memory
780  Module i2c-sis630: Fix detection
781                     Add block data read/write support
782  Module i2c-sis645: Detection method change/bugfix
783  Module i2c-viapro: Prevent buffer overrun (Sergey Vlasov)
784  Module i2c-voodoo3: Use readl/writel for portable access to PCI memory
785  Module adm1025: Major driver update
786                  Add support for Philips NE1619
787                  Simplify the driver a lot (unified voltages, unified
788                  temperatures and much more)
789                  Fix default voltage limits
790                  Change default temperature limits
791                  Swap remote and local temperatures to match the internal
792                  registers order (make the code unification possible)
793                  Export remote diode fault through alarms
794  Module ddcmon: Major update
795                 Add half a dozen new features
796                 Add checksum parameter (same as for the eeprom module)
797                 Fix monitor limits
798  Module eeprom: Ignore Sony Vaio EEPROMs with a password set
799  Module lm78: Fix a fan_div/fan_min bug
800  Module lm83: Add t_crit and alarms support
801  Module lm90: New
802  Module max6650: New
803  Module saa1064: New
804  Module smsc47m1: Add support for 47M142
805  Module w83627hf: Fix 697HF PWM; fix 697HF VBAT and V5SB alarms;
806                   enhance w83627thf support
807  Module w83781d: Enhance chip detection; clean up error returns;
808                  fix 697HF and 791D PWM; fix 697HF VBAT and V5SB alarms
809  Module xeontemp: New
810  Program decode-dimms.pl: Add Direct Rambus (DRDRAM)
811                           Mark Rambus as unsupported
812  Program decode-edid.pl: New
813                          Interfaces between our eeprom module and
814                          parse-edid from the read-edid project
815  Program p4b_smbus: Fix SMP compilation
816  Program sensord: Add support for IT87 (Mike Black)
817                   Change ADM1025 support to match the changes made to
818                   the library
819  Program sensors: Rewrite and enhance EEPROM support
820                   Change LM83 and ADM1025 support to match the changes
821                   made to the library
822                   Add DRDRAM support to print_eeprom
823                   Exit(1) on /proc write failure (Malte Starostik)
824                   Add LM90, MAX6650 support
825  Program sensors-detect: Add support for PCF8574, PCF8574A, SAA1064
826                          Add support for LM82, LM86, LM89
827                          Improved W83781D family detection
828                          Add support for AS19927F rev.2, ASB100 Bach
829                          Add support for Asus Mozart-2 (3 types)
830                          Add support for NE1619
831                          Add support for FSC Hermes
832                          Make sure /sbin is in the user's path
833                          Fix EEPROM detection
834                          Automatic module.conf and /dev/i2c* detection
835                          Improve LM82 and LM83 detection
836                          Handle "to-be-written" cleanly
837                          Add detection for 47M14x Super I/O
838                          Handle the one-address-many-chips-same-driver
839                          case
840
841
8422.8.0 (20030714)
843  NOTE: Requires i2c-2.8.0 or newer!!!
844  Dropped all kernel 2.2 and 2.3 compatibility; 2.4.9 or later required;
845                  2.4.13 or later required for mkpatch.
846  File i2c-dev.h: Include userspace portion removed from i2c-dev.h in
847                  i2c package
848  File doc/chips/fscscy: Add watchdog documentation
849  File sensors.conf.eg: Fix vt1211/vt8231 thermistor calculations
850  File sensors.h: Now automatically generated
851  Library: Add support for exponents and logarithms for vt1211/vt8235 temps;
852           add adm1026, lm83, lm85, w83791d support;
853           Advance version to 2.0.0
854  Makefiles: Generate warnings if new library won't be found by ld.so;
855             Modules now install in kernel/drivers/i2c/[busses,chips];
856             Ensure that headers in /usr/local/include are used first;
857             Don't use /usr/include headers for modules;
858             Handle multiple UTS_RELEASE definitions in linux/version.h;
859             Automatically generate kernel/include/sensors.h;
860             Remove old gzipped modules; remove old misc directory if empty;
861             Remove pre-2.4 installation method;
862             -Wall now the default;
863             Add new targets user, user_install, and help;
864             Run depmod after module installation
865  Modules (all): Cleanups including
866                - Add #include <i2c-proc.h>
867                - C99 initializers
868                - Remove #ifdef MODULE
869                - Remove #ifndef THIS_MODULE
870                - Remove #ifndef MODULE_LICENSE
871                - Remove other 2.1/2.2 #ifdefs
872                - Remove #include "sensors.h", copy SYSCTL defs to module
873                - Remove excess #includes
874                - Remove argument in i2c_register_entry()
875                - Remove dummy xxx_command() definition
876                - Remove EXPORT_NO_SYMBOLS
877                - Remove init_MUTEX #define
878                - Remove xxx_inc_use() and xxx_dec_use() functions; modules
879                  no longer adjust their own refcounts
880                - Use module_init() and module_exit()
881                - Update to new i2c_driver struct definition
882  Modules (bus PCI): Convert to PCI-module-style initialization
883  Modules (several): Add support for AMD Opteron VRM (VID) encoding
884  Module adm1021: Set alarm on failed reads and report old value;
885                  merge changes from kernel 2.5.54
886  Module adm1026: New
887  Module bmcsensors: Fix compile when DEBUG=1
888  Modules ddcmon, eeprom: Use i2c block reads if possible;
889                          better error handling
890  Module ds1307: Add to Makefile
891  Module gl520sm: Fix temperature over/hyst writes
892  Module lm75: merge changes from kernel 2.5.54
893  Module lm83: New
894  Module lm85: New
895  Module i2c-ali1535: Check for invalid transaction
896  Module i2c-ali15x3: Check for invalid transaction
897  Module i2c-amd756: merge changes from kernel 2.5.54;
898                     check for invalid transaction
899  Module i2c-amd8111: merge changes from kernel 2.5.54
900  Module i2c-i801: Add support for 82801EB (ICH5)
901  Module i2c-i810: Fix for some chips
902  Module i2c-nforce2: New
903  Module i2c-piix4: Check for invalid transaction
904  Module i2c-sis5595: Check for invalid transaction; add more blacklist IDs
905  Module i2c-sis645: Add support for SiS648, SiS651, SiS745, and SiS746
906        north bridges; SiS962 and SiS963 south bridges
907  Module i2c-viapro: Check for invalid transaction
908  Modules mtp008, smsc47m1, vt1211, vt8231, w83781d: Standardize and improve
909          pwm and pwm enable support; update docs
910  Module smbus-arp: Check adapter for HW or SW PEC support;
911                    add reset option
912  Module w83781d: Add support for w83791d
913  Module w83627hf: New
914  Program decode-dimms.pl: Recognize DDR and Rambus
915  Program eeprom: Fix writes for small eeproms
916  Program eeprom, eepromer: Use local i2c-dev.h for build
917  Program fancontrol: New
918  Program lm_sensors.init: Call sensors -s in start()
919  Program mkpatch: Fix vt8231 compile; keep tsunami from menu on non-alpha;
920                   Add adm1026,lm85 support;
921                   Remove sensors.c file; add sensors_compat.h;
922                   Remove patches to i2c-core.c and drivers/char/mem.c;
923                   Now works only for kernels 2.4.13 or later
924  Program p4b_smbus: Fix 'make install';
925                     Install in same place as other modules;
926                     Clear correct bits in config word
927  Program pwmconfig: New
928  Program sensors: add adm1026, lm85, w83791d support
929  Program sensors-detect: Add super i/o detection (smsc47m1, vt1211,
930                          w83627hf, w83627thf, w83697hf);
931                          Add support for SiS651, SiS961, SiS745, SiS746;
932                          Support dmidecode 2.0 and later;
933                          Fix "C" format error;
934                          Add support for adm1026, 82801EB (ICH5), W83791D;
935                          Add support for w83l785ts, nForce2;
936                          Fix UTF-8 incompatibility;
937                          Better support for lm75;
938                          Add support for lm83
939
9402.7.0 (20021208)
941  NOTE: Requires i2c-2.7.0 or newer.
942  File doc/busses/i2c-ali1535: Add license, miscellaneous changes
943  File doc/busses/i2c-ali15x3: Add license, miscellaneous changes
944  File doc/busses/i2c-sis645: Add license
945  File doc/chips/lm92: Add license, features
946  File doc/chips/maxilife: Add license, parameters, features
947  File doc/chips/smartbatt: Complete rewrite
948  File doc/chips/vt8231: Add license, parameters
949  File sensors.conf.eg: Add section for lm75; complete the lm78 section
950  Library: Add support for MC1066; add multiple VRM version support for lm87;
951           enhance adm1023 support; initial support for Sony Vaio eeprom;
952           add support for bmcsensors; add hacks for additional dummy drivers
953  Makefile: Take kernel source location from /lib/modules/x.x.x/build;
954            add flags for x86_64 compiles
955  Module adm1021: Add support for MC1066
956  Module bmcsensors: New
957  Module dmi_scan: Rename symbol duplicated in kernel; apply fixes from
958                   kernel 2.5.43; fix 2.2 kernel compiles
959  Module gl518sm: Iterate allowed only for rev 0x00
960  Module i2c-amd756: Configure base address for nForce support;
961                     check for uninitialized base address;
962                     add support for amd8111 (SMBus 1.0)
963  Module i2c-amd8111: New (SMBus 2.0)
964  Module i2c-ipmb: New
965  Module i2c-ipmi: New
966  Module i2c-keywest: Sync with kernel 2.4.20
967  Module i2c-sis630: Add support for SiS730
968  Module i2c-sis645: Improve support for SiS645/961;
969                     add support for SiS645DX/961 and SiS735;
970                     fix 2.2 kernel compiles
971  Module i2c-viapro: Add support for VT8233A (new ID 0x3177) and VT8235
972  Module lm87: Add multiple VRM version support
973  Module vt1211: Fix inx limits and alarms; fix in0
974  Module vt8231: Fix inx limits and alarms; fix in0
975  Module w83781d: Fix in0/in1 initialization
976  Module smartbatt: New
977  Modules (several): Remove #ifndefs, require i2c-2.7.0; HZ fixes
978  Program decode-dimms.pl: Code cleanup; valid HTML; better HTML output;
979                           stop decoding on checksum error
980  Program dmidecode: Fix read bug; upgrade to version 1.8
981  Program doc-insmod: Complete rewrite; fix author output
982  Program doc-features: Complete rewrite; handle missing sysctl entries;
983                        handle unknown prefix with suggestion
984  Program lm_sensors.init: Remove spaces bug; add green/red output
985  Program mkpatch: Fix dmi_scan module compile; add sis630, sis645, amd8111
986  Program rrd: Add sanity limits to newly-created RRD.
987  Program sensord: (v0.6.2) Add sanity limits to newly-created RRD.
988  Program sensors: Add support for MC1066, Rambus Rimms;
989                   fix w83781d temp3 alarm; fix gl518sm rev 0x00 recognition;
990                   initial support for Sony Vaio eeprom
991  Program sensors-detect: Add support for MC1066, smart battery, 8235,
992                          IPMI, AMD8111; add help if no sensors found;
993                          add ACPI method for IBM system detection;
994                          work with old Perl versions again;
995                          initial support for Sony Vaio eeprom
996
9972.6.5 (20020915)
998  NOTE: Requires i2c-2.6.1 or newer, or kernel 2.4.13 or newer.
999  File sensors.conf.eg: Fix temp[23] for as99127f; add vt8231
1000  Library: Fix fan3_div writes for w8378* and it87; add vt8231
1001  Module dmi_scan: new
1002  Module ds1621: Fix enable/disable
1003  Module eeprom: Do not corrupt 24RF08's when checksum=1
1004  Module i2c-i801: Check for uninitialized base address;
1005                   enable if not enabled
1006  Module i2c-piix4: Refuse to load on IBM systems to prevent 24RF08 corruption
1007  Module i2c-sis630: new
1008  Module i2c-sis645: new
1009  Module lm92: Fix in-kernel initialization
1010  Module via686a: Remove VT8231 support
1011  Module vt8231: new
1012  Module w83781: recognize Asus "ASB100 Bach" as AS99127F
1013  Program dmidecode: new
1014  Programs i2cdetect, i2cdump, i2cset, isadump: Now installed by 'make install'
1015  Program mkpatch: Add Config.in entries for, lm92,
1016                   pcf8574, pcf8591, smsc47m1, vt1211;
1017                   add dmi_scan
1018  Program p4b_smbus: Fix compile for SMP and MODVERSIONS; fix PCI ID problem
1019  Program lm_sensors.init: fix stop()
1020  Program sensord: (v0.6.1) Add /usr/local/etc to config file path;
1021                   add support for logging loadavg in RRD;
1022                   fix down-converting raw labels for RRD;
1023                   update chip support, still behind sensors
1024  Program sensors: Add /usr/local/etc to config file path;
1025                   fix -c and -u flags; add vt8231
1026  Program sensors-detect: recognize Asus "ASB100 Bach" as AS99127F;
1027                          refuse to run on IBM systems;
1028                          fix sysconfig module numbering;
1029                          change quick write to not corrupt 24RF08's
1030
10312.6.4 (20020719)
1032  NOTE: Requires i2c-2.6.1 or newer, or kernel 2.4.13 or newer.
1033  File doc/vid: New
1034  File include/sensors_vid.h: New
1035  File sensors.conf.eg: Add vt1211, smsc47m1
1036  Library: Add multiple VRM version support for adm1025, w83781d;
1037           fix 'flex scanner jammed' on some systems;
1038           add vt1211, smsc47m1, lm92;
1039           fix access mode checking
1040  Makefiles: For 2.4+ kernels, modules now install in
1041             kernel/drivers/[i2c,sensors] , not misc/ , and
1042             'make install' removes old versions in misc/ .
1043             Use $CFLAGS and $CPPFLAGS if defined.
1044  Module adm1025: Add multiple VID version support
1045  Module ds1307: new
1046  Module i2c-amd756: Add nVidia nForce support; fix block read length;
1047                     reliability improvements
1048  Module i2c-hydra: Flush posted writes
1049  Module i2c-i801: Add support for 82801DB (ICH4)
1050  Module i2c-i810: Flush posted writes
1051  Module i2c-savage4: new
1052  Module i2c-viapro: Add support for VT8231 (0x8235), VT8233A (0x3147)
1053  Module i2c-voodoo3: Flush posted writes
1054  Module ds1307: New
1055  Module lm92: New
1056  Module smbus-arp: new
1057  Module smsc47m1: new
1058  Module via686a: Add support for VT8231 sensors
1059  Module vt1211: new
1060  Module w83781d: Add multiple VID version support; fix temp alarms
1061  Program eeprom: new
1062  Program i2cdump: Add smbus block command specification, add PEC support
1063  Program lm_sensors.init: new
1064  Program mkpatch: Add sensors_vid.h, i2c-savage4, lm92,
1065                   pcf8574, pcf8591, smsc47m1, vt1211
1066  Program p4b_smbus: Add support for ICH4
1067  Program rrd: Fix swapped CPU and MB temps in summ_week.cgi
1068  Program sensord.init: Renamed, was prog/init/sensors
1069  Program sensord: Major update, now requires rrd source;
1070                   not compiled by default
1071  Program sensors: Recognize DDR SDRAM; add adm1025 VID; add -A
1072                   (don't display algo. and adap.) option;
1073                   add vt1211, smsc47m1, lm92
1074  Program sensors-detect: Add VT8231, VT8233A, several S3 devices;
1075                          add 82801DB, LM85; fix perl warnings;
1076                          generate /etc/sysconfig/lm_sensors for
1077                          lm_sensors.init script
1078
10792.6.3 (20020322)
1080  NOTE: Requires i2c-2.6.1 or newer, or kernel 2.4.13 or newer.
1081  Chip modules (most): Allow THIS_MODULE definition for kernels 2.2.18+
1082  File doc/chips/it87: add more temp_type help
1083  File sensors.conf.eg: Un-ignore it87 in8, temp3, fan3;
1084                        add adm1021 section; add lm87 AIN[1,2] template;
1085                        swap negative voltage limits for 782d,783s,627hf,
1086                        697hf,it87; add more it87 help; swap neg. voltage
1087                        limits for lm78(-j), lm79, w83781d, as99127f
1088  Library: Add PCF8591, W83697HF, ADM1023 support;
1089           fix w83* fan_min computes;
1090           swap neg. voltage limits for lm78(-j), lm79, w83781d, as99127f
1091  Module adm1024: Add MODULE_LICENSE("GPL")
1092  Module bt869: Add s-video out and DVD resolution support
1093  Module eeprom: Add support for locations 128-255; rename /proc entries in hex
1094  Module fscscy: implement min/max for voltages and fans
1095  Module i2c-amd756: Add support for AMD768
1096  Module i2c-i810: Add support for 810E
1097  Module i2c-keywest: Big update, sync with kernel 2.4.18
1098  Module i2c-piix4: Check for uninitialized base address
1099  Module i2c-sis5595: Blacklist 645, 735
1100  Module i2c-viapro: Check for uninitialized base address
1101  Module gl518sm: Standardize /proc entries in0-3
1102  Module lm87: Fix in0, in1, in5 initial limits; ain[1,2] -> in[6,7];
1103               fan -> fan1; fix temp2 limit writes
1104  Module pcf8574: Add support for PCF8574A; /proc interface changed
1105  Module pcf8591: new
1106  Module sis5595: Blacklist 645, 735
1107  Module w83781d: Add W83697HF support; allow force_subclients parameter
1108                  for Tyan 2460
1109  Programs decode-dimms.pl, decode-xeon.pl: Update for new /proc names
1110  Program decode-vaio.pl: new
1111  Program i2cdump: Add i2c block read capability (requires i2c-2.6.3);
1112                   add text output
1113  Program init/sensors: New SysV init script
1114  Program mkpatch.pl: Add support for fscscy, add more help entries
1115  Program p4b_smbus: new
1116  Program rrd: Install summ_week.cgi
1117  Program sensors: Add PCF8591, W83697HF, ADM1023 support,
1118                   clean up chassis intrusion prints
1119  Program sensors-detect: Add several Nvidia chips, add PCF8591, add 810E;
1120                          fix Via686a and it87 detection;
1121                          add AMD768, IPMI-BMC-KCS and -SMIC; add Via 8231;
1122                          fix uninitialized values; it87 beats lm78
1123
11242.6.2 (20011118)
1125  NOTE: Requires i2c-2.6.1 or newer, or kernel 2.4.13 or newer.
1126  Chip Modules (all): malloc.h -> slab.h
1127  Modules (all): Add MODULE_LICENSE("GPL")
1128  File doc/FAQ: More updates and additions
1129  File sensors.conf.eg: Fix it87 in5,in6 (-12,-5) calculations
1130  Library: Add fscpos and fscscy support, fix gl520 in4 ID,
1131           update it87 alarm ID's.
1132  Module fscpos: new (Fujitsu-Siemens Poseidon driver)
1133  Module fscscy: new (Fujitsu-Siemens Scylla driver)
1134  Module i2c-amd756: Improve busy handling/printk's
1135  Module i2c-i801: Add 82801CA/CAM support
1136  Module i2c-keywest: Sync with PPC people, it works now
1137  Module i2c-piix4: Add Intel 82443MX and SMSC Victory66 support
1138  Module i2c-viapro: Add Via VT8233 support
1139  Module it87: Merge alarm_* /proc entries to alarms
1140  Module sis5595: Fix support for rev B0
1141  Module via686a: Make limit initializations reliable
1142  Module w83781d: Allow init=0 parameter to bypass initialization
1143  Program isadump: Add flat address space (PCI) support
1144  Program mkpatch.pl: Add support for i2c-ali1535, adm1024, ds1621,
1145                      fscpos, it87, maxilife, mtp008
1146  Program sensors: Fix w83781d temp precision
1147  Program sensors-detect: Add ALI1535, Via VT8233, it87 (i2c),
1148                          Fujitsu Poseidon and Scylla,
1149                          Intel 82443MX and 82801CA/CAM detection,
1150                          add ITE 8172G detection (driver in kernel 2.4.10)
1151
11522.6.1 (20010830)
1153  File BUGS: Updated
1154  File doc/FAQ: More updates and additions
1155  File doc/chips/adm1021: Claim support for Philips NE1617, NE1617A
1156  File sensors.conf.eg: Fix/enhance it87 section
1157  Library: ds1621 and it87 updates
1158  Module i2c-ali15x3: Allow force_addr=0xaddr; enable if not enabled.
1159  Module i2c-amd756: Add AMD 766 support
1160  Module i2c-i801: Fix 82801BA detection broken by kernel 2.4.6
1161  Module i2c-piix4: Add Serverworks CSB5 support
1162  Module i2c-sis5595: Recognize unsupported chips and refuse to load
1163  Module adm1025: Fixed temp2 min/max writes
1164  Module ds1621: Add 12-bit precision mode
1165  Module it87: Enable all alarms, add in8 support, add sensor type selection
1166  Module sensors: Don't initialize i2c-proc (moved to i2c-core);
1167                  remove support for module
1168  Module sis5595: Recognize unsupported chips and refuse to load
1169  Module w83781d: Fix fan speed for as99127f (broken by 2.6.0)
1170  Program eepromer: new
1171  Program mkpatch.pl: Fix dependencies on i2c-proc; disallow compilation
1172                      of sensors.c as a module in kernel
1173  Program sensors: it87 updates; adjust temp. precision for some chips
1174  Program sensors-detect: Fix ADM1024 and ADM1025 detection;
1175                          recognize unsupported SiS chips;
1176                          recognize AMD 766 and Serverworks CSB5.
1177
11782.6.0 (20010612)
1179  NOTE: i2c-2.6.0 MUST BE be compiled AND installed first!!!
1180        If your make fails because it can't find <linux/i2c-proc.h>, you
1181        forgot this step!!!
1182  File doc/FAQ: Many, many updates and additions
1183  File doc/busses/i2c-sis5595: new
1184  File doc/busses/i2c-tsunami: new
1185  File doc/chips/it87: new
1186  File doc/chips/via686a: Claim support for 686b.
1187  File README.thinkpad: new
1188  File sensors.conf.eg: Adjust as99127f in5 (-12V) and temp2 calculations;
1189                        Add lm87, adm9240, ds1780, lm81 templates;
1190                        Enhance help comments in file;
1191                        Add Tyan S2510 dual-MTP008 example;
1192                        Make separate sis5595 section.
1193  Include file i2c-isa.h: No longer required, moved to i2c.h in i2c package
1194  Include file sensors.h: Most contents moved to i2c-proc.h in i2c package
1195  Library: Fix/standardize some lm87 and mtp008 entries; add sis5595 in4;
1196           Add support for maxilife-nba and amd1024;
1197           Change from sensors_* to i2c_* globals for new i2c-proc.[ch]
1198  Chip Modules (all ISA): Remove #include "i2c-isa.h"
1199  Chip Modules (all): Change from sensors_* to i2c_* globals
1200                      for new i2c-proc.[ch]
1201  Makefiles: enhance to support Alpha architecture
1202  Module adm1021: Fix lm84 and gl523sm support
1203  Module adm1024: new
1204  Module i2c-i801: Chip detection cleanup
1205  Module i2c-i810: Fixed i2c_i810_init() not found in patched kernel
1206  Module i2c-sis5595: Allow force_addr=0xaddr; enable if not enabled.
1207  Module i2c-tsunami: New
1208  Module i2c-via: Ensure i2c bus is tristated correctly.
1209  Module it87: new driver for IT8705, IT8712, Sis950 chips
1210  Module lm78: Recognize chipid=0x20
1211  Module lm87: Fix in0, in1 (2.5V and Vccp1) calculations
1212  Module mtp008: Fix temp initializations;
1213                 Save BIOS pin configuration of temps and fans;
1214                 Fix sensor type reads/writes and fan min writes;
1215                 Fix spurious invalid sensor type messages
1216  Module sensors: Disabled, moved to i2c package as i2c-proc.c; only
1217                  used for patched kernel now.
1218                  Add xxx_init() calls for drivers added to mkpatch in 2.5.5.
1219  Module sis5595: Fix temp, add in4 for chip revision 0xc0;
1220                  Allow force_addr=0xaddr
1221  Module via686a: Allow force_addr=0xaddr (for A7V/K7V boards)
1222  Module w83781d: Don't reinitialize as99127f chip; this may cause fan/temp
1223                  reading changes; Add messages for subclient
1224                  registration failure
1225  Programs i2cdetect, i2cdump: add devfs /dev/i2c/x support
1226  Program i2cset: new
1227  Program isadump: fix for Alpha arch. compiles
1228  Program mkpatch.pl: Fix adm9240 typos; Add more chips to Configure.help;
1229                      Remove ltc1710; Fix i2c_sis5595 typo;
1230                      Support kernel 2.4.5 makefile change;
1231                      Add i2c-tsunami; fixed i2c-voodoo3 configuration
1232  Program sens_update_rrd: new
1233  Program sensord: Add -d (debug) and -p (pid-file) options
1234  Program sensors: Change reported version from 1.3 to the lm_sensors version;
1235                   Fix swapped limit and hysteresis on 9240, 5595, 686a;
1236                   Change mtp008 temps from max/min to limit/hyst;
1237                   Add maxilife-nba, adm1024, it87 support.
1238  Program sensors-detect: Recognize lm78 with chipid=0x20;
1239                          Recognize SMSC Victory66 South Bridge;
1240                          Add devfs /dev/i2c/x support;
1241                          Add adm1024, it87xx support; Add thinkpad warning.
1242  Program tellerstats: new
1243
12442.5.5 (20010115)
1245  NOTE: i2c-2.5.5 MUST BE be compiled and installed first, UNLESS
1246        you have kernel 2.4.0-prerelease or greater.
1247  Chip modules (all): Update mutex definition (works now for new 2.2 kernels)
1248  File doc/developers/proc: new
1249  File sensors.conf.eg: Add mtp008 entries, adm1025 entries
1250  Library: Add ds1621, mtp008 support
1251  Module adm1021: Add support for adm1021a / adm1023
1252  Modules adm1021, thmc50: Rename /proc entries to temp[1-2]
1253  Module adm1025: Add support for remote temp; rename /proc entries to
1254                  in[0-5] and temp[1-2]; fix negative temp readings
1255  Module adm9240: Rename /proc entries to in[0-5]
1256  Module ddcmon: allow force and force_ddcmon parameters
1257  Module ds1621: new
1258  Module i2c-ali1535: Enhance error checking and recovery; add mutex
1259  Module i2c-i810: Add "dummy write" before reads per Intel prog. ref.
1260  Module i2c-piix4: add support for ServerWorks southbridge OSB4
1261  Module lm87: cleanup, update voltage calculations
1262  Module mtp008: new
1263  Module pcf8574: change update time to 5 seconds
1264  Modules sis5595, i2c-sis5595: Check for uninitialized base addresses
1265  Module w83781d: fix beep setting via /proc
1266  Programs editticket, readticket: new
1267  Program mkpatch.pl: only works with 2.2 and 2.4 kernels; 2.3 support removed
1268  Program mkpatch.pl: more fixes; now adds many more modules
1269  Program sensors: Add ds1621, mtp008 support; add -f (Fahrenheit) option;
1270                   add adm1025 temp2; report temp limits correctly as
1271                   min/max or limit/hysteresis; print message if no
1272                   sensors are found. Removed false errors from lm87 reads.
1273  Program sensors-detect: Add ds1621, mtp008 detection;
1274                          add ServerWorks detection
1275
12762.5.4 (20001012)
1277  Module i2c-viapro: Add support for Via 596B (0x3051)
1278  Program m7101: moved to CVS tree, updated for 2.4.0 kernels
1279  Program mkpatch.pl: fixed infinite loop
1280  Program sensors-detect: Detect Via 596B (0x3051)
1281
12822.5.3 (20001008)
1283  NOTE: i2c 2.5.3 MUST BE be compiled and installed first.
1284  File useful_addresses.html: update
1285  Library: Add lm87 support
1286  Module pcf8574: new
1287  Module i2c-ali1535: new
1288  Module i2c-ali15x3: removed force #ifdef.
1289  Module i2c-i801: support Intel 82801BA (815E chipset)
1290  Module i2c-i801: add i2c block write support, fix smbus block bugs
1291                   (requires i2c 2.5.3 package)
1292  Module i2c-i810: support Intel 82815
1293  Module lm87: new
1294  Module sensors: Fix for kernel 2.4.0-test8
1295                  (remove copy_to_user_ret and put_user_ret)
1296  Module w83781d: limit fan divisors to 8 max. for as99127f
1297  Program decode-dimms: Add html output option, update for SPD spec 1.2B.
1298  Program i2cdump: Add smbus block read support
1299  Programs i2cdetect, i2cdump: Improve error reporting
1300  Program sensors: new switch -u (--unknown)
1301  Program sensors-detect: detect Intel 82801BA (815E chipset)
1302  Program sensors-detect: detect Intel 82815
1303  Program sensors-detect: detect ITE IT8705F / IT8712F (no driver yet)
1304  Program sensors-detect: detect National LM87
1305  Program sensors-detect: detect nVidia devices supported by i2c-riva.o
1306  Program sensors-detect: Improve error reporting
1307
13082.5.2 (20000709)
1309  File sensors.conf.eg: Fix lm80 in8 calculation
1310  Module w83781d: W83783S no longer crashes on unloading
1311  Program sensors-detect: more robustness in case of unknown i2c adapters
1312  Program sensors-detect, libsensors: fix eeprom size reporting
1313  Program sensord: more flexibility, support for alarm scanning etc.
1314  Program sensors: support for ignore setting on sensor alarms.
1315  Programs: understand /dev/i2c* files (instead of /dev/i2c-*) too.
1316
13172.5.1 (20000618)
1318  Library: Add adm1025 support
1319  Module adm1025: new
1320  Module ddcmon: Fixed bus scan which could hang SMBus
1321  Module i2c-keywest: new
1322  Module maxilife: Add support for Maxilife '99 (NBA)
1323  Module via686a: Enable sensors if not enabled by BIOS
1324  Module w83781d: Improve w83783s support, w83627hf always has 2 pwm
1325  Module w83781d: Fix sensor2&3 selection, enable VBAT (in8) monitoring
1326  Module w83781d: Remove as99127f entries for in7-8, pwm3-4, sensor1-3
1327  Module w83781d: Fis as99127f fan speed (was 66% too high)
1328  Module w83781d: Improve beep input checking
1329  Program i2cdump: Add Winbond-style bank selection
1330  Program isadump: Add Winbond-style bank selection
1331  Program sensors: Add adm1025 support.
1332  Program sensors: Remove some as99127f entries, fix as99127 "(beep)"
1333  Program sensors-detect: Fix i801 detection, add adm1025 driver entry
1334  File sensors.conf.eg: Add Maxilife '99 entries
1335  File sensors.conf.eg: Remove some as99127f entries.
1336    Note: For as99127f, reinstall sensors.conf.eg manually (make install
1337          won't reinstall it) or else 'sensors -s' will fail.
1338
13392.5.0 (20000312)
1340  Dropped all kernel 2.0 and 2.1 compatibility
1341  Module i2c-i810: new
1342  Module ddcmon: new
1343  Module via686a: new
1344  Module i2c-amd756: fixed region request
1345  Module i2c-voodoo3: Converted to use i2c-algo-bit layer
1346  Module w83781d: Don't change pin settings at initialization;
1347                  also fix chip detection.
1348  Library: Support for ddcmon and via686a
1349  Program sensors-detect: Support for ddcmon and via686a
1350  Program sensors: Support for eeprom, ddcmon and via686a
1351
13522.4.5 (20000116)
1353  Introduced DESTDIR installation prefix
1354  Module lm80: fixes, temperature now read and set correctly
1355  Module i2c-voodoo3: driver enhancements
1356  Module w83781d: fixes, AS99127 works much better now
1357  Library: New ignore keyword in config file
1358  Programs: Support for new ignore keyword
1359  Program sensors-detect: Support for MGA detections
1360
13612.4.4 (19991201)
1362  Addition of the alpha release of AMD 756 SMBus host support.
1363  Many fixes and updates to the gl518sm driver
1364  Updates and fixes for device detection
1365
13662.4.0 (19990920)
1367  Too much to list.
1368  i2c and smbus parts are split off to a separate i2c package.
1369  New drivers and other stuff.
1370
13712.3.4 (19990616)
1372  Module matorb: driver for Matrix-Orbital Displays (small LCD and VFDs)
1373  All: Now compiles against kernel 2.0.x (again ;)
1374  Module gl518sm: some updates and refinements
1375
13762.3.3 (19990603)
1377  All: Now compiles against kernel 2.3.x (x >= 1)
1378  Module i2c-voodoo3: Timing issue fixes
1379  Module bt869: Seems to be functional and relatively well tested
1380  Many modules were modified to be more compatible with the new
1381   Mutex structure in the new experimental kernels.
1382
13832.3.2 (19990507)
1384  Module i2c-hydra: Now compiles on 2.0.x kernels
1385  Module i2c-lm75: Slightly better detection
1386  * New, but not compiled by default:
1387  Module i2c-voodoo3: beginning of Voodoo3 I2C bus driver
1388  Module bt869: Beginning of BT869 (PAL/NTSC video converter) driver
1389
13902.3.1 (19990501)
1391  All: Now compiles on PPC
1392  Module i2c-hydra: NEW
1393  Module i2c-proc: Buffer overflow removed: `less /proc/bus-i2c-0' now works
1394  Module w83781d: Removed deadlock (mutex was not initialized)
1395  Documentation: A few glitches removed
1396  Makefile: default module installation directory is now
1397            /lib/modules/current/extra/misc
1398  Program sensors-detect: PPC Hydra now detected
1399  Program sensors: Now prints complete GL518SM information
1400  Program sensors: SIS5595, ADM1021, MAX1617(A), ADM9240, DS1780 added
1401
14022.3.0 (19990422)
1403  All: Many, many changes and improvements
1404  All: Many small bugs and problems removed
1405  Modules: New insmod parameters
1406  Modules: Much improved chip detection
1407  Module maxilife: NEW
1408  Module adm1021: MAX1617A now also supported
1409  Module adm9240: DS1780 now also supported
1410  Module w83781d: W83782D and W83783S now also supported
1411  Program sensors-detect: NEW
1412  Library: All chips now supported
1413  Documentation: Very much improved
1414
14152.2.2 (199903??)
1416  Just some minor updates and bug fixes.
1417
14182.2.1 (19990218)
1419  All: Removed compile warnings
1420  Module i2c-dev: Small bug removed if DEBUG=1 was used
1421  Module sis5595: Now compiles for 2.0 kernels
1422  Module adm1021: Detection corrected
1423
14242.2.0 (19990216)
1425  All: Set copyrights to include 1999
1426  All: Small bugfixes
1427  I2C: Upgraded to newest archive of Simon Vogl
1428  Module i2c-dev: NEW
1429  Module i2c-ali15x3: NEW
1430  Module i2c-via: This is old module bit-mb, now moved to the main lm_sensors
1431     directories, and somewhat improved
1432  Module sis5595: NEW
1433  Modules: Renamed all bus modules to i2c-*, new directory lay-out
1434  Library: Support for new chip drivers, several small bugs fixed
1435  Library manual pages: NEW
1436  Program i2cdetect: Moved to detect directory
1437  Program detect.pl: NEW
1438  Program doc-features: NEW
1439  Program sensors: Added man-page
1440  Document BUGS: Added cdrom bug and kernel i2c conflict
1441
14422.1.2 (19990116)
1443  Modules lm80.o, w83781d.o: fan-related Segmentation fault corrected
1444  Module gl518sm.o: yet more bug fixes. It should at long last be usable now
1445  Documentation in doc/kernel: NEW
1446
14472.1.1 (19990107)
1448  Module i2c-proc.o: Hack to make /proc/bus/ possible for kernels 2.0.35
1449                     and older
1450  Module gl518sm.o: Miscelaneous bugs and problems solved
1451  Program isadump: NEW
1452
14532.1.0 (19981230)
1454  Library: Completely NEW
1455  Program sensors: NEW
1456  Program grab_busses: NEW
1457  Program decode-dimms: More information
1458  Module bit-mb.o: Removed spurious semicolon; now runs on more VIA chipsets
1459  Module w83781d.o: NEW
1460  Module lm80.o: NEW
1461  Module gl518sm.o: new procfile beep, several small updates
1462  Modules: Now use pin readings, no more scaling within the kernel (use the
1463           library instead)
1464
14652.0.2 (19981214)
1466  Module eeprom.o: NEW
1467  Program decode-dimms: NEW
1468  Modules: fill_inode fix, will stop segfaults on unloading in kernels after
1469           2.1.58
1470  Modules: Somewhat less verbose on transfers
1471  Module lm78.o now recognizes and handles lm78-j and lm79
1472
14732.0.1 (1998121?)
1474  Module gl518sm.o updates, to make it actually work
1475  Module lm75.o high/low-byte swapping write bug fixed
1476
14772.0.0 (19981209)
1478  Initial release
Note: See TracBrowser for help on using the browser.