| 1 | lm_sensors CHANGES file |
|---|
| 2 | ----------------------- |
|---|
| 3 | This is a list of the most important changes in 2.x versions. It is by |
|---|
| 4 | no means complete, listing only the most significant changes. |
|---|
| 5 | The ultimate way to know what has changed is to run diff, or even neater, |
|---|
| 6 | ask CVS about it: |
|---|
| 7 | |
|---|
| 8 | * Checkout the archive (see doc/cvs for how you can do this) |
|---|
| 9 | * Determine which tags are valid, by running this command from the |
|---|
| 10 | project root directory: |
|---|
| 11 | cvs status -v -l Makefile |
|---|
| 12 | Valid tags are usually of the form V2-1-0 for version 2.1.0 |
|---|
| 13 | * Ask cvs for the difference between two versions: |
|---|
| 14 | cvs diff -r TAG1 -r TAG2 DIFF-OPTIONS |
|---|
| 15 | for example: |
|---|
| 16 | cvs diff -r V2-0-0 -r V2-0-1 -u |
|---|
| 17 | |
|---|
| 18 | ----------------------------------------------------------------------------- |
|---|
| 19 | |
|---|
| 20 | 2.8.1 (2003????) |
|---|
| 21 | NOTE: Requires i2c-2.8.1 or newer! |
|---|
| 22 | File sensors.conf.eg: Improved adm1025 section |
|---|
| 23 | Default temp labels for as99127f |
|---|
| 24 | Improved lm83 section |
|---|
| 25 | Better support for Asus A7V8X-X |
|---|
| 26 | File doc/chips/SUMMARY: Add SMSC manufacturer ID |
|---|
| 27 | File doc/chips/adm1025: Add decent documentation (almost new) |
|---|
| 28 | File doc/chips/lm83: Known motherboards list update, misc updates |
|---|
| 29 | Library: Change adm1025 names (hyst/over become low/high) |
|---|
| 30 | Swap adm1025 temp1 and temp2 to match the driver's order |
|---|
| 31 | Advance version to 2.0.1 |
|---|
| 32 | Update lm83 support |
|---|
| 33 | Add support for lm90, xeontemp, max6650 |
|---|
| 34 | Add separate messages for read and write errors |
|---|
| 35 | Add missing message for parse error |
|---|
| 36 | Makefile: Move LINUX_HEADERS from ALL_CPPFLAGS to MODCPPFLAGS |
|---|
| 37 | Modules (various): Fix includes for compilation on Alpha |
|---|
| 38 | Use the new i2c_delay function instead of the various |
|---|
| 39 | do_pause functions |
|---|
| 40 | Module i2c-ali15x3: Fix resource leak (Daniele Bellucci) |
|---|
| 41 | Module i2c-nforce2: Cleanups |
|---|
| 42 | Module i2c-i810: Use readl/writel for portable access to PCI memory |
|---|
| 43 | Module i2c-piix4: Force CPCI735 bug workaround (Tom Rini) |
|---|
| 44 | Module i2c-savage4: Use readl/writel for portable access to PCI memory |
|---|
| 45 | Module i2c-sis630: Fix detection |
|---|
| 46 | Add block data read/write support |
|---|
| 47 | Module i2c-sis645: Detection method change/bugfix |
|---|
| 48 | Module i2c-viapro: Prevent buffer overrun (Sergey Vlasov) |
|---|
| 49 | Module i2c-voodoo3: Use readl/writel for portable access to PCI memory |
|---|
| 50 | Module adm1025: Major driver update |
|---|
| 51 | Add support for Philips NE1619 |
|---|
| 52 | Simplify the driver a lot (unified voltages, unified |
|---|
| 53 | temperatures and much more) |
|---|
| 54 | Fix default voltage limits |
|---|
| 55 | Change default temperature limits |
|---|
| 56 | Swap remote and local temperatures to match the internal |
|---|
| 57 | registers order (make the code unification possible) |
|---|
| 58 | Export remote diode fault through alarms |
|---|
| 59 | Module ddcmon: Major update |
|---|
| 60 | Add half a dozen new features |
|---|
| 61 | Add checksum parameter (same as for the eeprom module) |
|---|
| 62 | Fix monitor limits |
|---|
| 63 | Module eeprom: Ignore Sony Vaio EEPROMs with a password set |
|---|
| 64 | Module lm78: Fix a fan_div/fan_min bug |
|---|
| 65 | Module lm83: Add t_crit and alarms support |
|---|
| 66 | Module lm90: New |
|---|
| 67 | Module max6650: New |
|---|
| 68 | Module saa1064: New |
|---|
| 69 | Module smsc47m1: Add support for 47M142 |
|---|
| 70 | Module w83627hf: Fix 697HF PWM; fix 697HF VBAT and V5SB alarms; |
|---|
| 71 | enhance w83627thf support |
|---|
| 72 | Module w83781d: Enhance chip detection; clean up error returns; |
|---|
| 73 | fix 697HF and 791D PWM; fix 697HF VBAT and V5SB alarms |
|---|
| 74 | Module xeontemp: New |
|---|
| 75 | Program decode-dimms.pl: Add Direct Rambus (DRDRAM) |
|---|
| 76 | Mark Rambus as unsupported |
|---|
| 77 | Program decode-edid.pl: New |
|---|
| 78 | Interfaces between our eeprom module and |
|---|
| 79 | parse-edid from the read-edid project |
|---|
| 80 | Program p4b_smbus: Fix SMP compilation |
|---|
| 81 | Program sensord: Add support for IT87 (Mike Black) |
|---|
| 82 | Change ADM1025 support to match the changes made to |
|---|
| 83 | the library |
|---|
| 84 | Program sensors: Rewrite and enhance EEPROM support |
|---|
| 85 | Change LM83 and ADM1025 support to match the changes |
|---|
| 86 | made to the library |
|---|
| 87 | Add DRDRAM support to print_eeprom |
|---|
| 88 | Exit(1) on /proc write failure (Malte Starostik) |
|---|
| 89 | Add LM90, MAX6650 support |
|---|
| 90 | Program sensors-detect: Add support for PCF8574, PCF8574A, SAA1064 |
|---|
| 91 | Add support for LM82, LM86, LM89 |
|---|
| 92 | Improved W83781D family detection |
|---|
| 93 | Add support for AS19927F rev.2, ASB100 Bach |
|---|
| 94 | Add support for Asus Mozart-2 (3 types) |
|---|
| 95 | Add support for NE1619 |
|---|
| 96 | Add support for FSC Hermes |
|---|
| 97 | Make sure /sbin is in the user's path |
|---|
| 98 | Fix EEPROM detection |
|---|
| 99 | Automatic module.conf and /dev/i2c* detection |
|---|
| 100 | Improve LM82 and LM83 detection |
|---|
| 101 | Handle "to-be-written" cleanly |
|---|
| 102 | Add detection for 47M14x Super I/O |
|---|
| 103 | Handle the one-address-many-chips-same-driver |
|---|
| 104 | case |
|---|
| 105 | |
|---|
| 106 | |
|---|
| 107 | 2.8.0 (20030714) |
|---|
| 108 | NOTE: Requires i2c-2.8.0 or newer!!! |
|---|
| 109 | Dropped all kernel 2.2 and 2.3 compatibility; 2.4.9 or later required; |
|---|
| 110 | 2.4.13 or later required for mkpatch. |
|---|
| 111 | File i2c-dev.h: Include userspace portion removed from i2c-dev.h in |
|---|
| 112 | i2c package |
|---|
| 113 | File doc/chips/fscscy: Add watchdog documentation |
|---|
| 114 | File sensors.conf.eg: Fix vt1211/vt8231 thermistor calculations |
|---|
| 115 | File sensors.h: Now automatically generated |
|---|
| 116 | Library: Add support for exponents and logarithms for vt1211/vt8235 temps; |
|---|
| 117 | add adm1026, lm83, lm85, w83791d support; |
|---|
| 118 | Advance version to 2.0.0 |
|---|
| 119 | Makefiles: Generate warnings if new library won't be found by ld.so; |
|---|
| 120 | Modules now install in kernel/drivers/i2c/[busses,chips]; |
|---|
| 121 | Ensure that headers in /usr/local/include are used first; |
|---|
| 122 | Don't use /usr/include headers for modules; |
|---|
| 123 | Handle multiple UTS_RELEASE definitions in linux/version.h; |
|---|
| 124 | Automatically generate kernel/include/sensors.h; |
|---|
| 125 | Remove old gzipped modules; remove old misc directory if empty; |
|---|
| 126 | Remove pre-2.4 installation method; |
|---|
| 127 | -Wall now the default; |
|---|
| 128 | Add new targets user, user_install, and help; |
|---|
| 129 | Run depmod after module installation |
|---|
| 130 | Modules (all): Cleanups including |
|---|
| 131 | - Add #include <i2c-proc.h> |
|---|
| 132 | - C99 initializers |
|---|
| 133 | - Remove #ifdef MODULE |
|---|
| 134 | - Remove #ifndef THIS_MODULE |
|---|
| 135 | - Remove #ifndef MODULE_LICENSE |
|---|
| 136 | - Remove other 2.1/2.2 #ifdefs |
|---|
| 137 | - Remove #include "sensors.h", copy SYSCTL defs to module |
|---|
| 138 | - Remove excess #includes |
|---|
| 139 | - Remove argument in i2c_register_entry() |
|---|
| 140 | - Remove dummy xxx_command() definition |
|---|
| 141 | - Remove EXPORT_NO_SYMBOLS |
|---|
| 142 | - Remove init_MUTEX #define |
|---|
| 143 | - Remove xxx_inc_use() and xxx_dec_use() functions; modules |
|---|
| 144 | no longer adjust their own refcounts |
|---|
| 145 | - Use module_init() and module_exit() |
|---|
| 146 | - Update to new i2c_driver struct definition |
|---|
| 147 | Modules (bus PCI): Convert to PCI-module-style initialization |
|---|
| 148 | Modules (several): Add support for AMD Opteron VRM (VID) encoding |
|---|
| 149 | Module adm1021: Set alarm on failed reads and report old value; |
|---|
| 150 | merge changes from kernel 2.5.54 |
|---|
| 151 | Module adm1026: New |
|---|
| 152 | Module bmcsensors: Fix compile when DEBUG=1 |
|---|
| 153 | Modules ddcmon, eeprom: Use i2c block reads if possible; |
|---|
| 154 | better error handling |
|---|
| 155 | Module ds1307: Add to Makefile |
|---|
| 156 | Module gl520sm: Fix temperature over/hyst writes |
|---|
| 157 | Module lm75: merge changes from kernel 2.5.54 |
|---|
| 158 | Module lm83: New |
|---|
| 159 | Module lm85: New |
|---|
| 160 | Module i2c-ali1535: Check for invalid transaction |
|---|
| 161 | Module i2c-ali15x3: Check for invalid transaction |
|---|
| 162 | Module i2c-amd756: merge changes from kernel 2.5.54; |
|---|
| 163 | check for invalid transaction |
|---|
| 164 | Module i2c-amd8111: merge changes from kernel 2.5.54 |
|---|
| 165 | Module i2c-i801: Add support for 82801EB (ICH5) |
|---|
| 166 | Module i2c-i810: Fix for some chips |
|---|
| 167 | Module i2c-nforce2: New |
|---|
| 168 | Module i2c-piix4: Check for invalid transaction |
|---|
| 169 | Module i2c-sis5595: Check for invalid transaction; add more blacklist IDs |
|---|
| 170 | Module i2c-sis645: Add support for SiS648, SiS651, SiS745, and SiS746 |
|---|
| 171 | north bridges; SiS962 and SiS963 south bridges |
|---|
| 172 | Module i2c-viapro: Check for invalid transaction |
|---|
| 173 | Modules mtp008, smsc47m1, vt1211, vt8231, w83781d: Standardize and improve |
|---|
| 174 | pwm and pwm enable support; update docs |
|---|
| 175 | Module smbus-arp: Check adapter for HW or SW PEC support; |
|---|
| 176 | add reset option |
|---|
| 177 | Module w83781d: Add support for w83791d |
|---|
| 178 | Module w83627hf: New |
|---|
| 179 | Program decode-dimms.pl: Recognize DDR and Rambus |
|---|
| 180 | Program eeprom: Fix writes for small eeproms |
|---|
| 181 | Program eeprom, eepromer: Use local i2c-dev.h for build |
|---|
| 182 | Program fancontrol: New |
|---|
| 183 | Program lm_sensors.init: Call sensors -s in start() |
|---|
| 184 | Program mkpatch: Fix vt8231 compile; keep tsunami from menu on non-alpha; |
|---|
| 185 | Add adm1026,lm85 support; |
|---|
| 186 | Remove sensors.c file; add sensors_compat.h; |
|---|
| 187 | Remove patches to i2c-core.c and drivers/char/mem.c; |
|---|
| 188 | Now works only for kernels 2.4.13 or later |
|---|
| 189 | Program p4b_smbus: Fix 'make install'; |
|---|
| 190 | Install in same place as other modules; |
|---|
| 191 | Clear correct bits in config word |
|---|
| 192 | Program pwmconfig: New |
|---|
| 193 | Program sensors: add adm1026, lm85, w83791d support |
|---|
| 194 | Program sensors-detect: Add super i/o detection (smsc47m1, vt1211, |
|---|
| 195 | w83627hf, w83627thf, w83697hf); |
|---|
| 196 | Add support for SiS651, SiS961, SiS745, SiS746; |
|---|
| 197 | Support dmidecode 2.0 and later; |
|---|
| 198 | Fix "C" format error; |
|---|
| 199 | Add support for adm1026, 82801EB (ICH5), W83791D; |
|---|
| 200 | Add support for w83l785ts, nForce2; |
|---|
| 201 | Fix UTF-8 incompatibility; |
|---|
| 202 | Better support for lm75; |
|---|
| 203 | Add support for lm83 |
|---|
| 204 | |
|---|
| 205 | 2.7.0 (20021208) |
|---|
| 206 | NOTE: Requires i2c-2.7.0 or newer. |
|---|
| 207 | File doc/busses/i2c-ali1535: Add license, miscellaneous changes |
|---|
| 208 | File doc/busses/i2c-ali15x3: Add license, miscellaneous changes |
|---|
| 209 | File doc/busses/i2c-sis645: Add license |
|---|
| 210 | File doc/chips/lm92: Add license, features |
|---|
| 211 | File doc/chips/maxilife: Add license, parameters, features |
|---|
| 212 | File doc/chips/smartbatt: Complete rewrite |
|---|
| 213 | File doc/chips/vt8231: Add license, parameters |
|---|
| 214 | File sensors.conf.eg: Add section for lm75; complete the lm78 section |
|---|
| 215 | Library: Add support for MC1066; add multiple VRM version support for lm87; |
|---|
| 216 | enhance adm1023 support; initial support for Sony Vaio eeprom; |
|---|
| 217 | add support for bmcsensors; add hacks for additional dummy drivers |
|---|
| 218 | Makefile: Take kernel source location from /lib/modules/x.x.x/build; |
|---|
| 219 | add flags for x86_64 compiles |
|---|
| 220 | Module adm1021: Add support for MC1066 |
|---|
| 221 | Module bmcsensors: New |
|---|
| 222 | Module dmi_scan: Rename symbol duplicated in kernel; apply fixes from |
|---|
| 223 | kernel 2.5.43; fix 2.2 kernel compiles |
|---|
| 224 | Module gl518sm: Iterate allowed only for rev 0x00 |
|---|
| 225 | Module i2c-amd756: Configure base address for nForce support; |
|---|
| 226 | check for uninitialized base address; |
|---|
| 227 | add support for amd8111 (SMBus 1.0) |
|---|
| 228 | Module i2c-amd8111: New (SMBus 2.0) |
|---|
| 229 | Module i2c-ipmb: New |
|---|
| 230 | Module i2c-ipmi: New |
|---|
| 231 | Module i2c-keywest: Sync with kernel 2.4.20 |
|---|
| 232 | Module i2c-sis630: Add support for SiS730 |
|---|
| 233 | Module i2c-sis645: Improve support for SiS645/961; |
|---|
| 234 | add support for SiS645DX/961 and SiS735; |
|---|
| 235 | fix 2.2 kernel compiles |
|---|
| 236 | Module i2c-viapro: Add support for VT8233A (new ID 0x3177) and VT8235 |
|---|
| 237 | Module lm87: Add multiple VRM version support |
|---|
| 238 | Module vt1211: Fix inx limits and alarms; fix in0 |
|---|
| 239 | Module vt8231: Fix inx limits and alarms; fix in0 |
|---|
| 240 | Module w83781d: Fix in0/in1 initialization |
|---|
| 241 | Module smartbatt: New |
|---|
| 242 | Modules (several): Remove #ifndefs, require i2c-2.7.0; HZ fixes |
|---|
| 243 | Program decode-dimms.pl: Code cleanup; valid HTML; better HTML output; |
|---|
| 244 | stop decoding on checksum error |
|---|
| 245 | Program dmidecode: Fix read bug; upgrade to version 1.8 |
|---|
| 246 | Program doc-insmod: Complete rewrite; fix author output |
|---|
| 247 | Program doc-features: Complete rewrite; handle missing sysctl entries; |
|---|
| 248 | handle unknown prefix with suggestion |
|---|
| 249 | Program lm_sensors.init: Remove spaces bug; add green/red output |
|---|
| 250 | Program mkpatch: Fix dmi_scan module compile; add sis630, sis645, amd8111 |
|---|
| 251 | Program rrd: Add sanity limits to newly-created RRD. |
|---|
| 252 | Program sensord: (v0.6.2) Add sanity limits to newly-created RRD. |
|---|
| 253 | Program sensors: Add support for MC1066, Rambus Rimms; |
|---|
| 254 | fix w83781d temp3 alarm; fix gl518sm rev 0x00 recognition; |
|---|
| 255 | initial support for Sony Vaio eeprom |
|---|
| 256 | Program sensors-detect: Add support for MC1066, smart battery, 8235, |
|---|
| 257 | IPMI, AMD8111; add help if no sensors found; |
|---|
| 258 | add ACPI method for IBM system detection; |
|---|
| 259 | work with old Perl versions again; |
|---|
| 260 | initial support for Sony Vaio eeprom |
|---|
| 261 | |
|---|
| 262 | 2.6.5 (20020915) |
|---|
| 263 | NOTE: Requires i2c-2.6.1 or newer, or kernel 2.4.13 or newer. |
|---|
| 264 | File sensors.conf.eg: Fix temp[23] for as99127f; add vt8231 |
|---|
| 265 | Library: Fix fan3_div writes for w8378* and it87; add vt8231 |
|---|
| 266 | Module dmi_scan: new |
|---|
| 267 | Module ds1621: Fix enable/disable |
|---|
| 268 | Module eeprom: Do not corrupt 24RF08's when checksum=1 |
|---|
| 269 | Module i2c-i801: Check for uninitialized base address; |
|---|
| 270 | enable if not enabled |
|---|
| 271 | Module i2c-piix4: Refuse to load on IBM systems to prevent 24RF08 corruption |
|---|
| 272 | Module i2c-sis630: new |
|---|
| 273 | Module i2c-sis645: new |
|---|
| 274 | Module lm92: Fix in-kernel initialization |
|---|
| 275 | Module via686a: Remove VT8231 support |
|---|
| 276 | Module vt8231: new |
|---|
| 277 | Module w83781: recognize Asus "ASB100 Bach" as AS99127F |
|---|
| 278 | Program dmidecode: new |
|---|
| 279 | Programs i2cdetect, i2cdump, i2cset, isadump: Now installed by 'make install' |
|---|
| 280 | Program mkpatch: Add Config.in entries for, lm92, |
|---|
| 281 | pcf8574, pcf8591, smsc47m1, vt1211; |
|---|
| 282 | add dmi_scan |
|---|
| 283 | Program p4b_smbus: Fix compile for SMP and MODVERSIONS; fix PCI ID problem |
|---|
| 284 | Program lm_sensors.init: fix stop() |
|---|
| 285 | Program sensord: (v0.6.1) Add /usr/local/etc to config file path; |
|---|
| 286 | add support for logging loadavg in RRD; |
|---|
| 287 | fix down-converting raw labels for RRD; |
|---|
| 288 | update chip support, still behind sensors |
|---|
| 289 | Program sensors: Add /usr/local/etc to config file path; |
|---|
| 290 | fix -c and -u flags; add vt8231 |
|---|
| 291 | Program sensors-detect: recognize Asus "ASB100 Bach" as AS99127F; |
|---|
| 292 | refuse to run on IBM systems; |
|---|
| 293 | fix sysconfig module numbering; |
|---|
| 294 | change quick write to not corrupt 24RF08's |
|---|
| 295 | |
|---|
| 296 | 2.6.4 (20020719) |
|---|
| 297 | NOTE: Requires i2c-2.6.1 or newer, or kernel 2.4.13 or newer. |
|---|
| 298 | File doc/vid: New |
|---|
| 299 | File include/sensors_vid.h: New |
|---|
| 300 | File sensors.conf.eg: Add vt1211, smsc47m1 |
|---|
| 301 | Library: Add multiple VRM version support for adm1025, w83781d; |
|---|
| 302 | fix 'flex scanner jammed' on some systems; |
|---|
| 303 | add vt1211, smsc47m1, lm92; |
|---|
| 304 | fix access mode checking |
|---|
| 305 | Makefiles: For 2.4+ kernels, modules now install in |
|---|
| 306 | kernel/drivers/[i2c,sensors] , not misc/ , and |
|---|
| 307 | 'make install' removes old versions in misc/ . |
|---|
| 308 | Use $CFLAGS and $CPPFLAGS if defined. |
|---|
| 309 | Module adm1025: Add multiple VID version support |
|---|
| 310 | Module ds1307: new |
|---|
| 311 | Module i2c-amd756: Add nVidia nForce support; fix block read length; |
|---|
| 312 | reliability improvements |
|---|
| 313 | Module i2c-hydra: Flush posted writes |
|---|
| 314 | Module i2c-i801: Add support for 82801DB (ICH4) |
|---|
| 315 | Module i2c-i810: Flush posted writes |
|---|
| 316 | Module i2c-savage4: new |
|---|
| 317 | Module i2c-viapro: Add support for VT8231 (0x8235), VT8233A (0x3147) |
|---|
| 318 | Module i2c-voodoo3: Flush posted writes |
|---|
| 319 | Module ds1307: New |
|---|
| 320 | Module lm92: New |
|---|
| 321 | Module smbus-arp: new |
|---|
| 322 | Module smsc47m1: new |
|---|
| 323 | Module via686a: Add support for VT8231 sensors |
|---|
| 324 | Module vt1211: new |
|---|
| 325 | Module w83781d: Add multiple VID version support; fix temp alarms |
|---|
| 326 | Program eeprom: new |
|---|
| 327 | Program i2cdump: Add smbus block command specification, add PEC support |
|---|
| 328 | Program lm_sensors.init: new |
|---|
| 329 | Program mkpatch: Add sensors_vid.h, i2c-savage4, lm92, |
|---|
| 330 | pcf8574, pcf8591, smsc47m1, vt1211 |
|---|
| 331 | Program p4b_smbus: Add support for ICH4 |
|---|
| 332 | Program rrd: Fix swapped CPU and MB temps in summ_week.cgi |
|---|
| 333 | Program sensord.init: Renamed, was prog/init/sensors |
|---|
| 334 | Program sensord: Major update, now requires rrd source; |
|---|
| 335 | not compiled by default |
|---|
| 336 | Program sensors: Recognize DDR SDRAM; add adm1025 VID; add -A |
|---|
| 337 | (don't display algo. and adap.) option; |
|---|
| 338 | add vt1211, smsc47m1, lm92 |
|---|
| 339 | Program sensors-detect: Add VT8231, VT8233A, several S3 devices; |
|---|
| 340 | add 82801DB, LM85; fix perl warnings; |
|---|
| 341 | generate /etc/sysconfig/lm_sensors for |
|---|
| 342 | lm_sensors.init script |
|---|
| 343 | |
|---|
| 344 | 2.6.3 (20020322) |
|---|
| 345 | NOTE: Requires i2c-2.6.1 or newer, or kernel 2.4.13 or newer. |
|---|
| 346 | Chip modules (most): Allow THIS_MODULE definition for kernels 2.2.18+ |
|---|
| 347 | File doc/chips/it87: add more temp_type help |
|---|
| 348 | File sensors.conf.eg: Un-ignore it87 in8, temp3, fan3; |
|---|
| 349 | add adm1021 section; add lm87 AIN[1,2] template; |
|---|
| 350 | swap negative voltage limits for 782d,783s,627hf, |
|---|
| 351 | 697hf,it87; add more it87 help; swap neg. voltage |
|---|
| 352 | limits for lm78(-j), lm79, w83781d, as99127f |
|---|
| 353 | Library: Add PCF8591, W83697HF, ADM1023 support; |
|---|
| 354 | fix w83* fan_min computes; |
|---|
| 355 | swap neg. voltage limits for lm78(-j), lm79, w83781d, as99127f |
|---|
| 356 | Module adm1024: Add MODULE_LICENSE("GPL") |
|---|
| 357 | Module bt869: Add s-video out and DVD resolution support |
|---|
| 358 | Module eeprom: Add support for locations 128-255; rename /proc entries in hex |
|---|
| 359 | Module fscscy: implement min/max for voltages and fans |
|---|
| 360 | Module i2c-amd756: Add support for AMD768 |
|---|
| 361 | Module i2c-i810: Add support for 810E |
|---|
| 362 | Module i2c-keywest: Big update, sync with kernel 2.4.18 |
|---|
| 363 | Module i2c-piix4: Check for uninitialized base address |
|---|
| 364 | Module i2c-sis5595: Blacklist 645, 735 |
|---|
| 365 | Module i2c-viapro: Check for uninitialized base address |
|---|
| 366 | Module gl518sm: Standardize /proc entries in0-3 |
|---|
| 367 | Module lm87: Fix in0, in1, in5 initial limits; ain[1,2] -> in[6,7]; |
|---|
| 368 | fan -> fan1; fix temp2 limit writes |
|---|
| 369 | Module pcf8574: Add support for PCF8574A; /proc interface changed |
|---|
| 370 | Module pcf8591: new |
|---|
| 371 | Module sis5595: Blacklist 645, 735 |
|---|
| 372 | Module w83781d: Add W83697HF support; allow force_subclients parameter |
|---|
| 373 | for Tyan 2460 |
|---|
| 374 | Programs decode-dimms.pl, decode-xeon.pl: Update for new /proc names |
|---|
| 375 | Program decode-vaio.pl: new |
|---|
| 376 | Program i2cdump: Add i2c block read capability (requires i2c-2.6.3); |
|---|
| 377 | add text output |
|---|
| 378 | Program init/sensors: New SysV init script |
|---|
| 379 | Program mkpatch.pl: Add support for fscscy, add more help entries |
|---|
| 380 | Program p4b_smbus: new |
|---|
| 381 | Program rrd: Install summ_week.cgi |
|---|
| 382 | Program sensors: Add PCF8591, W83697HF, ADM1023 support, |
|---|
| 383 | clean up chassis intrusion prints |
|---|
| 384 | Program sensors-detect: Add several Nvidia chips, add PCF8591, add 810E; |
|---|
| 385 | fix Via686a and it87 detection; |
|---|
| 386 | add AMD768, IPMI-BMC-KCS and -SMIC; add Via 8231; |
|---|
| 387 | fix uninitialized values; it87 beats lm78 |
|---|
| 388 | |
|---|
| 389 | 2.6.2 (20011118) |
|---|
| 390 | NOTE: Requires i2c-2.6.1 or newer, or kernel 2.4.13 or newer. |
|---|
| 391 | Chip Modules (all): malloc.h -> slab.h |
|---|
| 392 | Modules (all): Add MODULE_LICENSE("GPL") |
|---|
| 393 | File doc/FAQ: More updates and additions |
|---|
| 394 | File sensors.conf.eg: Fix it87 in5,in6 (-12,-5) calculations |
|---|
| 395 | Library: Add fscpos and fscscy support, fix gl520 in4 ID, |
|---|
| 396 | update it87 alarm ID's. |
|---|
| 397 | Module fscpos: new (Fujitsu-Siemens Poseidon driver) |
|---|
| 398 | Module fscscy: new (Fujitsu-Siemens Scylla driver) |
|---|
| 399 | Module i2c-amd756: Improve busy handling/printk's |
|---|
| 400 | Module i2c-i801: Add 82801CA/CAM support |
|---|
| 401 | Module i2c-keywest: Sync with PPC people, it works now |
|---|
| 402 | Module i2c-piix4: Add Intel 82443MX and SMSC Victory66 support |
|---|
| 403 | Module i2c-viapro: Add Via VT8233 support |
|---|
| 404 | Module it87: Merge alarm_* /proc entries to alarms |
|---|
| 405 | Module sis5595: Fix support for rev B0 |
|---|
| 406 | Module via686a: Make limit initializations reliable |
|---|
| 407 | Module w83781d: Allow init=0 parameter to bypass initialization |
|---|
| 408 | Program isadump: Add flat address space (PCI) support |
|---|
| 409 | Program mkpatch.pl: Add support for i2c-ali1535, adm1024, ds1621, |
|---|
| 410 | fscpos, it87, maxilife, mtp008 |
|---|
| 411 | Program sensors: Fix w83781d temp precision |
|---|
| 412 | Program sensors-detect: Add ALI1535, Via VT8233, it87 (i2c), |
|---|
| 413 | Fujitsu Poseidon and Scylla, |
|---|
| 414 | Intel 82443MX and 82801CA/CAM detection, |
|---|
| 415 | add ITE 8172G detection (driver in kernel 2.4.10) |
|---|
| 416 | |
|---|
| 417 | 2.6.1 (20010830) |
|---|
| 418 | File BUGS: Updated |
|---|
| 419 | File doc/FAQ: More updates and additions |
|---|
| 420 | File doc/chips/adm1021: Claim support for Philips NE1617, NE1617A |
|---|
| 421 | File sensors.conf.eg: Fix/enhance it87 section |
|---|
| 422 | Library: ds1621 and it87 updates |
|---|
| 423 | Module i2c-ali15x3: Allow force_addr=0xaddr; enable if not enabled. |
|---|
| 424 | Module i2c-amd756: Add AMD 766 support |
|---|
| 425 | Module i2c-i801: Fix 82801BA detection broken by kernel 2.4.6 |
|---|
| 426 | Module i2c-piix4: Add Serverworks CSB5 support |
|---|
| 427 | Module i2c-sis5595: Recognize unsupported chips and refuse to load |
|---|
| 428 | Module adm1025: Fixed temp2 min/max writes |
|---|
| 429 | Module ds1621: Add 12-bit precision mode |
|---|
| 430 | Module it87: Enable all alarms, add in8 support, add sensor type selection |
|---|
| 431 | Module sensors: Don't initialize i2c-proc (moved to i2c-core); |
|---|
| 432 | remove support for module |
|---|
| 433 | Module sis5595: Recognize unsupported chips and refuse to load |
|---|
| 434 | Module w83781d: Fix fan speed for as99127f (broken by 2.6.0) |
|---|
| 435 | Program eepromer: new |
|---|
| 436 | Program mkpatch.pl: Fix dependencies on i2c-proc; disallow compilation |
|---|
| 437 | of sensors.c as a module in kernel |
|---|
| 438 | Program sensors: it87 updates; adjust temp. precision for some chips |
|---|
| 439 | Program sensors-detect: Fix ADM1024 and ADM1025 detection; |
|---|
| 440 | recognize unsupported SiS chips; |
|---|
| 441 | recognize AMD 766 and Serverworks CSB5. |
|---|
| 442 | |
|---|
| 443 | 2.6.0 (20010612) |
|---|
| 444 | NOTE: i2c-2.6.0 MUST BE be compiled AND installed first!!! |
|---|
| 445 | If your make fails because it can't find <linux/i2c-proc.h>, you |
|---|
| 446 | forgot this step!!! |
|---|
| 447 | File doc/FAQ: Many, many updates and additions |
|---|
| 448 | File doc/busses/i2c-sis5595: new |
|---|
| 449 | File doc/busses/i2c-tsunami: new |
|---|
| 450 | File doc/chips/it87: new |
|---|
| 451 | File doc/chips/via686a: Claim support for 686b. |
|---|
| 452 | File README.thinkpad: new |
|---|
| 453 | File sensors.conf.eg: Adjust as99127f in5 (-12V) and temp2 calculations; |
|---|
| 454 | Add lm87, adm9240, ds1780, lm81 templates; |
|---|
| 455 | Enhance help comments in file; |
|---|
| 456 | Add Tyan S2510 dual-MTP008 example; |
|---|
| 457 | Make separate sis5595 section. |
|---|
| 458 | Include file i2c-isa.h: No longer required, moved to i2c.h in i2c package |
|---|
| 459 | Include file sensors.h: Most contents moved to i2c-proc.h in i2c package |
|---|
| 460 | Library: Fix/standardize some lm87 and mtp008 entries; add sis5595 in4; |
|---|
| 461 | Add support for maxilife-nba and amd1024; |
|---|
| 462 | Change from sensors_* to i2c_* globals for new i2c-proc.[ch] |
|---|
| 463 | Chip Modules (all ISA): Remove #include "i2c-isa.h" |
|---|
| 464 | Chip Modules (all): Change from sensors_* to i2c_* globals |
|---|
| 465 | for new i2c-proc.[ch] |
|---|
| 466 | Makefiles: enhance to support Alpha architecture |
|---|
| 467 | Module adm1021: Fix lm84 and gl523sm support |
|---|
| 468 | Module adm1024: new |
|---|
| 469 | Module i2c-i801: Chip detection cleanup |
|---|
| 470 | Module i2c-i810: Fixed i2c_i810_init() not found in patched kernel |
|---|
| 471 | Module i2c-sis5595: Allow force_addr=0xaddr; enable if not enabled. |
|---|
| 472 | Module i2c-tsunami: New |
|---|
| 473 | Module i2c-via: Ensure i2c bus is tristated correctly. |
|---|
| 474 | Module it87: new driver for IT8705, IT8712, Sis950 chips |
|---|
| 475 | Module lm78: Recognize chipid=0x20 |
|---|
| 476 | Module lm87: Fix in0, in1 (2.5V and Vccp1) calculations |
|---|
| 477 | Module mtp008: Fix temp initializations; |
|---|
| 478 | Save BIOS pin configuration of temps and fans; |
|---|
| 479 | Fix sensor type reads/writes and fan min writes; |
|---|
| 480 | Fix spurious invalid sensor type messages |
|---|
| 481 | Module sensors: Disabled, moved to i2c package as i2c-proc.c; only |
|---|
| 482 | used for patched kernel now. |
|---|
| 483 | Add xxx_init() calls for drivers added to mkpatch in 2.5.5. |
|---|
| 484 | Module sis5595: Fix temp, add in4 for chip revision 0xc0; |
|---|
| 485 | Allow force_addr=0xaddr |
|---|
| 486 | Module via686a: Allow force_addr=0xaddr (for A7V/K7V boards) |
|---|
| 487 | Module w83781d: Don't reinitialize as99127f chip; this may cause fan/temp |
|---|
| 488 | reading changes; Add messages for subclient |
|---|
| 489 | registration failure |
|---|
| 490 | Programs i2cdetect, i2cdump: add devfs /dev/i2c/x support |
|---|
| 491 | Program i2cset: new |
|---|
| 492 | Program isadump: fix for Alpha arch. compiles |
|---|
| 493 | Program mkpatch.pl: Fix adm9240 typos; Add more chips to Configure.help; |
|---|
| 494 | Remove ltc1710; Fix i2c_sis5595 typo; |
|---|
| 495 | Support kernel 2.4.5 makefile change; |
|---|
| 496 | Add i2c-tsunami; fixed i2c-voodoo3 configuration |
|---|
| 497 | Program sens_update_rrd: new |
|---|
| 498 | Program sensord: Add -d (debug) and -p (pid-file) options |
|---|
| 499 | Program sensors: Change reported version from 1.3 to the lm_sensors version; |
|---|
| 500 | Fix swapped limit and hysteresis on 9240, 5595, 686a; |
|---|
| 501 | Change mtp008 temps from max/min to limit/hyst; |
|---|
| 502 | Add maxilife-nba, adm1024, it87 support. |
|---|
| 503 | Program sensors-detect: Recognize lm78 with chipid=0x20; |
|---|
| 504 | Recognize SMSC Victory66 South Bridge; |
|---|
| 505 | Add devfs /dev/i2c/x support; |
|---|
| 506 | Add adm1024, it87xx support; Add thinkpad warning. |
|---|
| 507 | Program tellerstats: new |
|---|
| 508 | |
|---|
| 509 | 2.5.5 (20010115) |
|---|
| 510 | NOTE: i2c-2.5.5 MUST BE be compiled and installed first, UNLESS |
|---|
| 511 | you have kernel 2.4.0-prerelease or greater. |
|---|
| 512 | Chip modules (all): Update mutex definition (works now for new 2.2 kernels) |
|---|
| 513 | File doc/developers/proc: new |
|---|
| 514 | File sensors.conf.eg: Add mtp008 entries, adm1025 entries |
|---|
| 515 | Library: Add ds1621, mtp008 support |
|---|
| 516 | Module adm1021: Add support for adm1021a / adm1023 |
|---|
| 517 | Modules adm1021, thmc50: Rename /proc entries to temp[1-2] |
|---|
| 518 | Module adm1025: Add support for remote temp; rename /proc entries to |
|---|
| 519 | in[0-5] and temp[1-2]; fix negative temp readings |
|---|
| 520 | Module adm9240: Rename /proc entries to in[0-5] |
|---|
| 521 | Module ddcmon: allow force and force_ddcmon parameters |
|---|
| 522 | Module ds1621: new |
|---|
| 523 | Module i2c-ali1535: Enhance error checking and recovery; add mutex |
|---|
| 524 | Module i2c-i810: Add "dummy write" before reads per Intel prog. ref. |
|---|
| 525 | Module i2c-piix4: add support for ServerWorks southbridge OSB4 |
|---|
| 526 | Module lm87: cleanup, update voltage calculations |
|---|
| 527 | Module mtp008: new |
|---|
| 528 | Module pcf8574: change update time to 5 seconds |
|---|
| 529 | Modules sis5595, i2c-sis5595: Check for uninitialized base addresses |
|---|
| 530 | Module w83781d: fix beep setting via /proc |
|---|
| 531 | Programs editticket, readticket: new |
|---|
| 532 | Program mkpatch.pl: only works with 2.2 and 2.4 kernels; 2.3 support removed |
|---|
| 533 | Program mkpatch.pl: more fixes; now adds many more modules |
|---|
| 534 | Program sensors: Add ds1621, mtp008 support; add -f (Fahrenheit) option; |
|---|
| 535 | add adm1025 temp2; report temp limits correctly as |
|---|
| 536 | min/max or limit/hysteresis; print message if no |
|---|
| 537 | sensors are found. Removed false errors from lm87 reads. |
|---|
| 538 | Program sensors-detect: Add ds1621, mtp008 detection; |
|---|
| 539 | add ServerWorks detection |
|---|
| 540 | |
|---|
| 541 | 2.5.4 (20001012) |
|---|
| 542 | Module i2c-viapro: Add support for Via 596B (0x3051) |
|---|
| 543 | Program m7101: moved to CVS tree, updated for 2.4.0 kernels |
|---|
| 544 | Program mkpatch.pl: fixed infinite loop |
|---|
| 545 | Program sensors-detect: Detect Via 596B (0x3051) |
|---|
| 546 | |
|---|
| 547 | 2.5.3 (20001008) |
|---|
| 548 | NOTE: i2c 2.5.3 MUST BE be compiled and installed first. |
|---|
| 549 | File useful_addresses.html: update |
|---|
| 550 | Library: Add lm87 support |
|---|
| 551 | Module pcf8574: new |
|---|
| 552 | Module i2c-ali1535: new |
|---|
| 553 | Module i2c-ali15x3: removed force #ifdef. |
|---|
| 554 | Module i2c-i801: support Intel 82801BA (815E chipset) |
|---|
| 555 | Module i2c-i801: add i2c block write support, fix smbus block bugs |
|---|
| 556 | (requires i2c 2.5.3 package) |
|---|
| 557 | Module i2c-i810: support Intel 82815 |
|---|
| 558 | Module lm87: new |
|---|
| 559 | Module sensors: Fix for kernel 2.4.0-test8 |
|---|
| 560 | (remove copy_to_user_ret and put_user_ret) |
|---|
| 561 | Module w83781d: limit fan divisors to 8 max. for as99127f |
|---|
| 562 | Program decode-dimms: Add html output option, update for SPD spec 1.2B. |
|---|
| 563 | Program i2cdump: Add smbus block read support |
|---|
| 564 | Programs i2cdetect, i2cdump: Improve error reporting |
|---|
| 565 | Program sensors: new switch -u (--unknown) |
|---|
| 566 | Program sensors-detect: detect Intel 82801BA (815E chipset) |
|---|
| 567 | Program sensors-detect: detect Intel 82815 |
|---|
| 568 | Program sensors-detect: detect ITE IT8705F / IT8712F (no driver yet) |
|---|
| 569 | Program sensors-detect: detect National LM87 |
|---|
| 570 | Program sensors-detect: detect nVidia devices supported by i2c-riva.o |
|---|
| 571 | Program sensors-detect: Improve error reporting |
|---|
| 572 | |
|---|
| 573 | 2.5.2 (20000709) |
|---|
| 574 | File sensors.conf.eg: Fix lm80 in8 calculation |
|---|
| 575 | Module w83781d: W83783S no longer crashes on unloading |
|---|
| 576 | Program sensors-detect: more robustness in case of unknown i2c adapters |
|---|
| 577 | Program sensors-detect, libsensors: fix eeprom size reporting |
|---|
| 578 | Program sensord: more flexibility, support for alarm scanning etc. |
|---|
| 579 | Program sensors: support for ignore setting on sensor alarms. |
|---|
| 580 | Programs: understand /dev/i2c* files (instead of /dev/i2c-*) too. |
|---|
| 581 | |
|---|
| 582 | 2.5.1 (20000618) |
|---|
| 583 | Library: Add adm1025 support |
|---|
| 584 | Module adm1025: new |
|---|
| 585 | Module ddcmon: Fixed bus scan which could hang SMBus |
|---|
| 586 | Module i2c-keywest: new |
|---|
| 587 | Module maxilife: Add support for Maxilife '99 (NBA) |
|---|
| 588 | Module via686a: Enable sensors if not enabled by BIOS |
|---|
| 589 | Module w83781d: Improve w83783s support, w83627hf always has 2 pwm |
|---|
| 590 | Module w83781d: Fix sensor2&3 selection, enable VBAT (in8) monitoring |
|---|
| 591 | Module w83781d: Remove as99127f entries for in7-8, pwm3-4, sensor1-3 |
|---|
| 592 | Module w83781d: Fis as99127f fan speed (was 66% too high) |
|---|
| 593 | Module w83781d: Improve beep input checking |
|---|
| 594 | Program i2cdump: Add Winbond-style bank selection |
|---|
| 595 | Program isadump: Add Winbond-style bank selection |
|---|
| 596 | Program sensors: Add adm1025 support. |
|---|
| 597 | Program sensors: Remove some as99127f entries, fix as99127 "(beep)" |
|---|
| 598 | Program sensors-detect: Fix i801 detection, add adm1025 driver entry |
|---|
| 599 | File sensors.conf.eg: Add Maxilife '99 entries |
|---|
| 600 | File sensors.conf.eg: Remove some as99127f entries. |
|---|
| 601 | Note: For as99127f, reinstall sensors.conf.eg manually (make install |
|---|
| 602 | won't reinstall it) or else 'sensors -s' will fail. |
|---|
| 603 | |
|---|
| 604 | 2.5.0 (20000312) |
|---|
| 605 | Dropped all kernel 2.0 and 2.1 compatibility |
|---|
| 606 | Module i2c-i810: new |
|---|
| 607 | Module ddcmon: new |
|---|
| 608 | Module via686a: new |
|---|
| 609 | Module i2c-amd756: fixed region request |
|---|
| 610 | Module i2c-voodoo3: Converted to use i2c-algo-bit layer |
|---|
| 611 | Module w83781d: Don't change pin settings at initialization; |
|---|
| 612 | also fix chip detection. |
|---|
| 613 | Library: Support for ddcmon and via686a |
|---|
| 614 | Program sensors-detect: Support for ddcmon and via686a |
|---|
| 615 | Program sensors: Support for eeprom, ddcmon and via686a |
|---|
| 616 | |
|---|
| 617 | 2.4.5 (20000116) |
|---|
| 618 | Introduced DESTDIR installation prefix |
|---|
| 619 | Module lm80: fixes, temperature now read and set correctly |
|---|
| 620 | Module i2c-voodoo3: driver enhancements |
|---|
| 621 | Module w83781d: fixes, AS99127 works much better now |
|---|
| 622 | Library: New ignore keyword in config file |
|---|
| 623 | Programs: Support for new ignore keyword |
|---|
| 624 | Program sensors-detect: Support for MGA detections |
|---|
| 625 | |
|---|
| 626 | 2.4.4 (19991201) |
|---|
| 627 | Addition of the alpha release of AMD 756 SMBus host support. |
|---|
| 628 | Many fixes and updates to the gl518sm driver |
|---|
| 629 | Updates and fixes for device detection |
|---|
| 630 | |
|---|
| 631 | 2.4.0 (19990920) |
|---|
| 632 | Too much to list. |
|---|
| 633 | i2c and smbus parts are split off to a separate i2c package. |
|---|
| 634 | New drivers and other stuff. |
|---|
| 635 | |
|---|
| 636 | 2.3.4 (19990616) |
|---|
| 637 | Module matorb: driver for Matrix-Orbital Displays (small LCD and VFDs) |
|---|
| 638 | All: Now compiles against kernel 2.0.x (again ;) |
|---|
| 639 | Module gl518sm: some updates and refinements |
|---|
| 640 | |
|---|
| 641 | 2.3.3 (19990603) |
|---|
| 642 | All: Now compiles against kernel 2.3.x (x >= 1) |
|---|
| 643 | Module i2c-voodoo3: Timing issue fixes |
|---|
| 644 | Module bt869: Seems to be functional and relatively well tested |
|---|
| 645 | Many modules were modified to be more compatible with the new |
|---|
| 646 | Mutex structure in the new experimental kernels. |
|---|
| 647 | |
|---|
| 648 | 2.3.2 (19990507) |
|---|
| 649 | Module i2c-hydra: Now compiles on 2.0.x kernels |
|---|
| 650 | Module i2c-lm75: Slightly better detection |
|---|
| 651 | * New, but not compiled by default: |
|---|
| 652 | Module i2c-voodoo3: beginning of Voodoo3 I2C bus driver |
|---|
| 653 | Module bt869: Beginning of BT869 (PAL/NTSC video converter) driver |
|---|
| 654 | |
|---|
| 655 | 2.3.1 (19990501) |
|---|
| 656 | All: Now compiles on PPC |
|---|
| 657 | Module i2c-hydra: NEW |
|---|
| 658 | Module i2c-proc: Buffer overflow removed: `less /proc/bus-i2c-0' now works |
|---|
| 659 | Module w83781d: Removed deadlock (mutex was not initialized) |
|---|
| 660 | Documentation: A few glitches removed |
|---|
| 661 | Makefile: default module installation directory is now |
|---|
| 662 | /lib/modules/current/extra/misc |
|---|
| 663 | Program sensors-detect: PPC Hydra now detected |
|---|
| 664 | Program sensors: Now prints complete GL518SM information |
|---|
| 665 | Program sensors: SIS5595, ADM1021, MAX1617(A), ADM9240, DS1780 added |
|---|
| 666 | |
|---|
| 667 | 2.3.0 (19990422) |
|---|
| 668 | All: Many, many changes and improvements |
|---|
| 669 | All: Many small bugs and problems removed |
|---|
| 670 | Modules: New insmod parameters |
|---|
| 671 | Modules: Much improved chip detection |
|---|
| 672 | Module maxilife: NEW |
|---|
| 673 | Module adm1021: MAX1617A now also supported |
|---|
| 674 | Module adm9240: DS1780 now also supported |
|---|
| 675 | Module w83781d: W83782D and W83783S now also supported |
|---|
| 676 | Program sensors-detect: NEW |
|---|
| 677 | Library: All chips now supported |
|---|
| 678 | Documentation: Very much improved |
|---|
| 679 | |
|---|
| 680 | 2.2.2 (199903??) |
|---|
| 681 | Just some minor updates and bug fixes. |
|---|
| 682 | |
|---|
| 683 | 2.2.1 (19990218) |
|---|
| 684 | All: Removed compile warnings |
|---|
| 685 | Module i2c-dev: Small bug removed if DEBUG=1 was used |
|---|
| 686 | Module sis5595: Now compiles for 2.0 kernels |
|---|
| 687 | Module adm1021: Detection corrected |
|---|
| 688 | |
|---|
| 689 | 2.2.0 (19990216) |
|---|
| 690 | All: Set copyrights to include 1999 |
|---|
| 691 | All: Small bugfixes |
|---|
| 692 | I2C: Upgraded to newest archive of Simon Vogl |
|---|
| 693 | Module i2c-dev: NEW |
|---|
| 694 | Module i2c-ali15x3: NEW |
|---|
| 695 | Module i2c-via: This is old module bit-mb, now moved to the main lm_sensors |
|---|
| 696 | directories, and somewhat improved |
|---|
| 697 | Module sis5595: NEW |
|---|
| 698 | Modules: Renamed all bus modules to i2c-*, new directory lay-out |
|---|
| 699 | Library: Support for new chip drivers, several small bugs fixed |
|---|
| 700 | Library manual pages: NEW |
|---|
| 701 | Program i2cdetect: Moved to detect directory |
|---|
| 702 | Program detect.pl: NEW |
|---|
| 703 | Program doc-features: NEW |
|---|
| 704 | Program sensors: Added man-page |
|---|
| 705 | Document BUGS: Added cdrom bug and kernel i2c conflict |
|---|
| 706 | |
|---|
| 707 | 2.1.2 (19990116) |
|---|
| 708 | Modules lm80.o, w83781d.o: fan-related Segmentation fault corrected |
|---|
| 709 | Module gl518sm.o: yet more bug fixes. It should at long last be usable now |
|---|
| 710 | Documentation in doc/kernel: NEW |
|---|
| 711 | |
|---|
| 712 | 2.1.1 (19990107) |
|---|
| 713 | Module i2c-proc.o: Hack to make /proc/bus/ possible for kernels 2.0.35 |
|---|
| 714 | and older |
|---|
| 715 | Module gl518sm.o: Miscelaneous bugs and problems solved |
|---|
| 716 | Program isadump: NEW |
|---|
| 717 | |
|---|
| 718 | 2.1.0 (19981230) |
|---|
| 719 | Library: Completely NEW |
|---|
| 720 | Program sensors: NEW |
|---|
| 721 | Program grab_busses: NEW |
|---|
| 722 | Program decode-dimms: More information |
|---|
| 723 | Module bit-mb.o: Removed spurious semicolon; now runs on more VIA chipsets |
|---|
| 724 | Module w83781d.o: NEW |
|---|
| 725 | Module lm80.o: NEW |
|---|
| 726 | Module gl518sm.o: new procfile beep, several small updates |
|---|
| 727 | Modules: Now use pin readings, no more scaling within the kernel (use the |
|---|
| 728 | library instead) |
|---|
| 729 | |
|---|
| 730 | 2.0.2 (19981214) |
|---|
| 731 | Module eeprom.o: NEW |
|---|
| 732 | Program decode-dimms: NEW |
|---|
| 733 | Modules: fill_inode fix, will stop segfaults on unloading in kernels after |
|---|
| 734 | 2.1.58 |
|---|
| 735 | Modules: Somewhat less verbose on transfers |
|---|
| 736 | Module lm78.o now recognizes and handles lm78-j and lm79 |
|---|
| 737 | |
|---|
| 738 | 2.0.1 (1998121?) |
|---|
| 739 | Module gl518sm.o updates, to make it actually work |
|---|
| 740 | Module lm75.o high/low-byte swapping write bug fixed |
|---|
| 741 | |
|---|
| 742 | 2.0.0 (19981209) |
|---|
| 743 | Initial release |
|---|