Commit Graph
94 Commits
Author SHA1 Message Date
Mark D. Studebaker 1cf1f828b2 fix GL520 VIN4 ID, was a duplicate of VIN3 so VIN4 was broken.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1234 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-11-11 21:58:07 +00:00
Martin Knoblauch b2ab0e99b0 (MKN) Fix samll glitch in FSCSCY table.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1230 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-11-09 16:33:26 +00:00
Martin Knoblauch 73ff128216 (MKN) Add stuff for FSCSCY min/max temperature statistics.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1228 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-11-09 16:01:41 +00:00
Martin Knoblauch 2f2e248676 (MKN) Add FSCSCY items.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1223 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-11-08 17:20:01 +00:00
Mark D. Studebaker e836047a83 merge it87 separate alarms_* /proc entries to single alarms entry to standardize
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1202 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-10-14 15:18:37 +00:00
Mark D. Studebaker d78cb7b93b Fujitsu Poseidon support from Hermann Jung <hej@odn.de>
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1179 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-09-18 15:20:15 +00:00
Mark D. Studebaker 739a87e785 Apply patch from David Gesswein:
The following patch does the following:

Fixed bug with not all alarms enabled.
Added ability to read battery voltage
Select temperature sensor type at module load time.
Added setting for Inside Technologies 786LCD board to example config file
I also fixed what looked like a typo in the existing it87 section where
in6_min/max was set twice and in7 was not set.  As commented I think
the equation for the negative voltages are wrong but without that motherboard
I can't verify.

With the 786LCD board sensors-detect reports a lm78 which doesn't
exist and a sis5595 which may be part of the SIS630 chip but doesn't
perform the monitoring.  The it8705F/SIS950 which is on the board is
reported as a misdetect.  I didn't know enough about the various chips
to figure out how to get correct detections.

David Gesswein


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1146 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-07-29 00:30:54 +00:00
Mark D. Studebaker 30b9291288 add 12-bit precision mode to ds1621,
patch from Christian Zuckschwerdt:

Hi,

On Fri, 15 Jun 2001, Mark D. Studebaker wrote:

> I looked at the patch and I see there are separate
> /proc entries for the 9 and 12 bit outputs.
> Why not just make the 12 bit output the only output using "temp"??
> I don't understand the need for all the new /proc entries,
> except perhaps for debugging inside #ifdef DEBUG.
> Would you or Jan be willing to develop a patch that way?
> I'm all for increased accuracy as a standard feature - why not?

Ok. I rewrote the patch to support standard (9bit) and enhanced (12bit)
accuracy via the "temp" entry. The "raw" interface is also gone.

There are some quirks needed for the sensors app. It seems that
prog/sensors/chips.c fixes the output to %+3.1f
Thats not good for 12bit mode which gives you 2 decimals and therefor
wrong scaling.

Precision is .062 with 12bit (4 decimal bits) instead of .5 with 9bit (1
decimal bit). That way 2 decimals seem a natural choice.
On the other hand I see no obvious reason not to fix decimals to 1...
I'm lost there -- suggestions anyone?

Another problem is that 12bit is slow and laggy. I don't recommend making
it the default mode.

  cu.
    :
    Christian


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1145 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-07-29 00:17:14 +00:00
Frodo Looijaard b94761e2e4 Updated version numbering for 2.6.0
> - Update, if necessary, the version number of `sensors'
>   (edit prog/sensors/main.c and change the VERSION define)
>   `cvs diff -r Vx-y-z prog/sensors' is your friend.

It seems that VERSION is now defined to LM_VERSION, so I removed this line
from the checklist.

> - Update if necessary, the version number of libsensors

I did a `cvs diff -r V2-5-5'. Looking at it, I see no interface changes,
but I do see new functionality. So I updated the library minor version.
The library version is now 1.2.0.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1129 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-06-12 21:58:26 +00:00
Mark D. Studebaker 634d04fd1a more it87 support
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1121 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-06-05 01:56:57 +00:00
Mark D. Studebaker a21694024e Change from sensors_x to i2c_x for x =
_sysctl_real
		_register_entry
		_proc_real
		_detect
		_deregister_entry
		_chips_data
      which were the global symbols renamed in i2c-proc.[ch] in the
      i2c package.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1101 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-05-27 22:49:28 +00:00
Mark D. Studebaker d431a88833 Initial checkin of adm1024 driver and support in libsensors,
sensors, sensors-detect.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1090 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-05-15 03:18:18 +00:00
Mark D. Studebaker 01bf598239 add maxilife-nba support to libsensors.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1089 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-05-15 02:45:02 +00:00
Mark D. Studebaker 18305cfc54 add in4 for sis5595 to library
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1064 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-04-09 22:52:28 +00:00
Mark D. Studebaker d71110b4ad change mtp008 entries from fan[1-3]_limit to fan[1-3]_min to
be identical to other drivers.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1025 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-02-11 19:54:23 +00:00
Mark D. Studebaker eac7c14bb1 fix the names in some lm87 entries in libsensors
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@1022 7894878c-1315-0410-8ee3-d5d059ff63e0
2001-02-10 22:30:21 +00:00
Philip Edelbrock f592b02b21 (Phil) Wrapped Serverworks OSB4 support into i2c-piix4.c (briefly tested
on both platforms).  LM87 support is very far along, and should work
for a majority of users, but some minor tweaks are still on the to-do list.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@963 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-12-22 19:26:21 +00:00
Mark D. Studebaker ab321d5243 (mds) add lm87 support to 'sensors'. Rename SYSCTL_* values to standard
TEMP[1-3], etc. No fan2 support in driver yet.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@953 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-12-16 17:07:24 +00:00
Mark D. Studebaker baf3d7fbdd (mds) change lm87 prefix to lower case
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@951 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-12-16 15:21:29 +00:00
Mark D. Studebaker bb4b723e68 (mds) add ds1621 driver from Christian Zuckschwerdt (zany@triq.net)
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@935 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-11-26 23:07:17 +00:00
Frodo Looijaard 3830966577 Buglet fixed as indicated by Eric Swalens <eric.swalens@ulb.ac.be>:
#define typo made it possible to include chips.h multiple times


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@915 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-10-29 22:49:51 +00:00
Mark D. Studebaker 4dcb88898c (mds) MTP008 driver patch from Kris Van Hees.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@909 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-10-18 00:34:07 +00:00
Philip Edelbrock cc4315029e (Phil) Initial addition of LM87 driver. Compiling testing not done yet,
but will be done very shortly.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@872 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-09-13 23:28:14 +00:00
Philip Edelbrock 14aacc93f9 (Phil) Update versioning.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@841 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-09 23:47:18 +00:00
Mark D. Studebaker a708ca6bf5 (mds) Fix eeprom size reporting. 'sensors' previously assumed
4 banks per memory chip. Add banks entry to libsensors and
      use # of banks in calculation.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@839 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-09 03:25:04 +00:00
Frodo Looijaard 66434a0213 Updated version numbers, as well as the release checklist.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@820 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-06-18 16:45:12 +00:00
Mark D. Studebaker e267aa7975 (mds) fix ADM1025_PREFIX.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@814 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-05-23 00:19:25 +00:00
Mark D. Studebaker 50ecb435b6 (mds) add adm1025 entries.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@803 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-05-11 01:55:11 +00:00
Mark D. Studebaker 6e1a0b1826 (mds) fixed via686a temp3 entry - another late-night-induced cut-n-paste bug.
Also some column 80 fixes.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@761 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-03-08 02:28:56 +00:00
Mark D. Studebaker 00cd105c09 (mds) fix errors in via686a entries for in4, temp2, temp3.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@753 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-03-05 18:54:10 +00:00
Mark D. Studebaker 40ccaaa658 (mds) Add via686a integrated sensors support. Untested.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@742 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-03-04 16:14:08 +00:00
Frodo Looijaard 8bf97bf1c5 Solved compile problems for g++ programs linked to libsensors
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@722 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-02-02 20:19:59 +00:00
Mark D. Studebaker 8fe6d49887 (mds) added simple eeprom and ddcmon support to sensors and libsensors.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@716 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-01-30 01:20:51 +00:00
Frodo Looijaard 8199abde46 New sensors.conf keyword 'ignore'
This often-asked for, long-planned and somewhat-forgotten feature
makes it possible to tell libsensors-linked applications (like
the sensors program) that certain features should not be displayed.
This is very nice for things like unconnected temperature sensors
or fans.

Modifications to the library code, to the sensors program and to
the documentation and example sensors.conf file.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@676 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-12-24 22:44:41 +00:00
Frodo Looijaard 01bad38253 Added DESTDIR Makefile variable
Set DESTDIR if you want to install at some other place then where you
will run everything from.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@675 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-12-24 19:52:28 +00:00
Frodo Looijaard 7fe47c13ba Made the reference to SENSORS_W83782D_FAN3_DIV - it referenced
SENSORS_W83781D_FAN3_DIV before (copy&paste error...)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@660 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-12-02 23:14:53 +00:00
Merlin Hughes dc8c852723 (Merlin) Took the liberty of adding SENSORS_W83782D_FAN3_DIV, copied W83781D.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@659 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-12-02 21:26:55 +00:00
Frodo Looijaard 296ac5f517 Oops, corrupted access.c in the last commit...
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@650 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-12-01 21:12:03 +00:00
Frodo Looijaard 59bd758cd7 Something in the README about ways to determine your chips
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@649 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-12-01 21:07:51 +00:00
Mark D. Studebaker 5ba1006fbb (mds) add libsensors and sensors support for:
lm84, gl523, thmc10, lm81, thmc50, adm1022.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@616 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-10-30 23:31:39 +00:00
Mark D. Studebaker f6edfe75bd (mds) Add support for the Asus AS99127F. Treat as an I2C-only W83782D for now.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@614 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-10-30 21:26:21 +00:00
Frodo Looijaard 68a31e3480 Some code cleanups
* Removed several superfluous (struct i2c_client *) casts (they were left
  from the time we had separate structs for smbus and isa)
* Removed the internal lists of registered clients
  They have not been used for quite some time now, took memory space,
  and limited the maximum number of clients that could be registered.

Also removed two small Makefile errors - I am happy I caught them before
the next release!


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@582 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-09-27 13:20:45 +00:00
Frodo Looijaard fc20445e02 Surer `make clean' implementation
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@581 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-09-27 10:52:50 +00:00
Mark D. Studebaker 9e81117fbf (mds) Add support for w83627hf to 'sensors' program.
Assumed at this time to be identical to w83782d.
      No 627hf datasheet yet.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@526 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-08-15 21:34:21 +00:00
Kyosti Malkki c9e71cd9df (Kyösti)
* gl518sm document simplified for rev 0x00 & 0x80
 * gl518sm & gl520sm libsensors interface updates

 BTW: Revision is no longer part of the name, so old sensors.conf
      will not work at all with gl518sm.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@511 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-07-22 21:19:14 +00:00
Kyosti Malkki 6126040a88 (Kyösti)
* removed separation of GL518SM to revision 0x00 and 0x80


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@502 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-07-21 10:14:59 +00:00
Frodo Looijaard f48a2146db SIS5595 documentation and library updates
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@407 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-04-21 15:57:06 +00:00
Frodo Looijaard a8bb8d9d3b Maxilife documentation and library updates
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@406 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-04-21 15:11:25 +00:00
Frodo Looijaard bc05162c08 GL518SM documentation and library support update
* The library can now read GL518SM revision 0x00 voltages (in the worst case,
  it will read zeros if the module was not inserted with readall=1)
* The readall parameter is now documented through MODULE_PARM_DESC
* Note my remarks in the TODO file


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@403 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-04-20 16:16:25 +00:00
Frodo Looijaard 084ee510ab ADM9240/DS1780 documentation and library support
* Readings for the ADM9240 are now updated every 0.5 seconds; for the
  DS1780, every 2.0 seconds.
* I still think it likely that voltage readings will be far-off in the
  current implementation


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@401 7894878c-1315-0410-8ee3-d5d059ff63e0
1999-04-20 15:33:04 +00:00