root/lm-sensors/trunk/CHANGES @ 4154

Revision 4154, 72.3 KB (checked in by khali, 8 years ago)

vt1211 fixes:
* No in6
* More inputs can be missing (depends on UCH config)

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