Commit Graph
835 Commits
Author SHA1 Message Date
Mark D. Studebaker 879bcdc859 (mds) smbus block write fixes, i2c block write support from Rickard Westman.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@856 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-08-12 16:33:25 +00:00
Frodo Looijaard 1eb89dded7 First mkpatch bugfix already: the full archive is now called
`sensor.o', to avoid clashes with the sensors.o module...


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@855 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-08-07 11:27:54 +00:00
Frodo Looijaard de455e67e5 mkpatch update for new 2.4 kernels. Not well tested yet, may even
break on 2.2 kernels now - will try it next.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@854 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-08-07 10:50:16 +00:00
Mark D. Studebaker 705ba78a27 (mds) add detection for ITE 8705/8712 (no driver yet)
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@853 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-08-06 17:03:09 +00:00
Philip Edelbrock 40a6e0e631 (Phil) It should now handle negative temps going to and from registers.
I tested the new macros from a simple stand alone C app, but actual
system testing is still desired.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@852 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-08-03 23:01:30 +00:00
Philip Edelbrock 622594be1e (Phil) Modified REG_TO_TEMP to work with negative values. Some testing
is needed.  (Which I will do immediately after this commit.)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@851 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-08-03 22:40:43 +00:00
Mark D. Studebaker 213d20a82e (mds) add LM87 detection (no driver)
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@850 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-25 01:07:00 +00:00
Mark D. Studebaker cb24789105 (mds) add support for Intel 82801BA ICH2 (815E chipset).
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@849 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-21 23:52:28 +00:00
Frodo Looijaard 63bac668c3 Sync of sensors -u option
Somehow, this commit seems to have failed before. Nothing major: added
an entry in the manpage, fixed a spelling error in main.c and added
a CHANGES entry.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@848 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-19 21:22:05 +00:00
Mark D. Studebaker 86d41cfc96 (mds) fix error reporting when you don't have permission to open
/dev/i2c-x and /dev/i2cx doesn't exist.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@847 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-16 22:54:41 +00:00
Frodo Looijaard 7922fece0c New sensors option: -u (--unknown), for treating chips as 'unknown' -
nice for testing purposes.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@846 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-14 19:03:02 +00:00
Philip Edelbrock aa60ba46dc (Phil) Package version update.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@844 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-09 23:55:04 +00:00
Philip Edelbrock c8d56f19d8 (Phil) Version update for LSM.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@843 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-09 23:54:30 +00:00
Philip Edelbrock 6706ade85a (Phil) Check and date changes. Looks good.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@842 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-09 23:52:47 +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
Frodo Looijaard d8cff3d019 MODDIR changes, as promised
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@840 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-09 20:37:13 +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
Mark D. Studebaker 8233fa6c7b (mds) remove incorrect 'function 3' comment.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@838 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-09 03:21:00 +00:00
Merlin Hughes 8e274a9e04 Added support in sensors prog for `ignore' settings on alarms so you
can flag chassis intrusion detection to be ignored, etc. Updated
CHANGES to reflect this and updates to sensord.
-- merlin


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@837 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-07 21:23:43 +00:00
Merlin Hughes b5cce87d51 missed IN6 from w83782d.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@836 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-07 16:31:05 +00:00
Merlin Hughes bc41905095 Updated so that sensord will syslog alarm occurrences at level
ALERT so you can pick them up in syslog.conf and fire them to
the console, etc. Added support for scanning only for alarms
in addition to scanning regular values, etc. Updated the man
file to reflect the new options, etc. Operation as "sensors"
command is undocumented.
-- merlin


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@835 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-07 16:23:17 +00:00
Frodo Looijaard 490e66be76 Updated Changes file
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@834 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-06 21:00:31 +00:00
Frodo Looijaard d25724c8a0 Sensors.conf.eg buglet fixed
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@833 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-06 13:45:50 +00:00
Frodo Looijaard cdcbc7ecca Info about modules.conf paths added
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@832 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-06 13:41:21 +00:00
Bob Dougherty 1cdad3d31a bob: added comments to via686 section
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@831 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-05 00:45:01 +00:00
Mark D. Studebaker 47a3491775 (mds) fix typos in /dev/i2c- and /dev/i2c checking.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@830 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-04 01:42:30 +00:00
Mark D. Studebaker 139d5fed3a (mds) Add can't-miss comment at beginning about running 'sensors -s'.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@829 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-02 23:07:07 +00:00
Merlin Hughes ae68e2238c Made a few changes to nonstandard sensord:
. added support for via686a and other new chips
. added support for alarms and beeps
. updated to log through syslog instead of a custom logfile
. updated so when run as "sensors" (ln -s sensord sensors) it
  mimics the existing sensors command except for formatting
. modularized a bit
Yet to do:
. complete support for alarm checking without sensor logging
. signal alarms through syslog level ALERT
. add final support for multivalued alarms
. check up on some questions about existing sensors command
. update manual page inc. notes on syslog usage
. test more fully
-- merlin


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@828 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-02 22:49:34 +00:00
Frodo Looijaard 93f3a9f7ac All tools now understand both /dev/i2c-* and /dev/i2c*
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@827 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-07-02 18:11:31 +00:00
Frodo Looijaard e72953e4fc Even better reporting for unknown adapters
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@826 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-06-25 18:34:30 +00:00
Frodo Looijaard 8b1076786d sensors-detect patches
* W83783S now correctly assumes only one LM75-like chip address
* No more runtime-errors if an unknown adapter was found.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@825 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-06-25 18:25:52 +00:00
Philip Edelbrock d92cb40e10 (Phil) minor typo fix.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@824 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-06-23 05:45:03 +00:00
Frodo Looijaard 78d4aac923 Bugfix for w83781d.c: unloading of w83783s now works.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@823 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-06-21 20:34:50 +00:00
Philip Edelbrock 827ee918d8 (Phil) Tag and release 2.5.1
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@821 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-06-19 06:46:21 +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 1371cc89c0 (mds) Change as99127f fan speed calculation based on actual
measurements with frequency counter. Divisor changed from
      1350000 to 810000.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@819 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-06-17 20:33:50 +00:00
Mark D. Studebaker 13dc53b49c (mds) wrap a printk with #ifdef DEBUG;
change address upper limit to 0x2e.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@818 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-05-27 14:58:48 +00:00
Mark D. Studebaker 8451f2c415 (mds) adm1025 temp1 printf cleanup.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@817 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-05-27 14:57:35 +00:00
Philip Edelbrock 13b42982ff (Phil) I seem to have at least quick r/w transactions working
reliably now!  Now, trying to expand to byte read/writes...


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@816 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-05-25 05:25:16 +00:00
Philip Edelbrock 7f936aae87 (Phil) Removed i2c-keywest.o from the build for now until we resolve
a nice way of doing platform dependant building. (*snif*)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@815 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-05-23 01:33:13 +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
Philip Edelbrock 174c4bbc9a (Phil) Finally, an almost (but not quite) working version of the driver.
It may be very close or very far from working.  At this point, scanning a
bus gives a bunch of errors, but seems to do different things around
addresses which could very well have devices, so it seems promising.
Hopefully, it's just something silly I'm missing like an 'ack'.

Pretty good for not having *any* technical documentation on the driver,
except a partially written (and maybe not even working) example code
from Apple.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@813 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-05-22 07:27:08 +00:00
Philip Edelbrock d802cbbf5c (Phil) Detection and attaching of i2c_adapter(s) done. Seems to work for
what there is now.  What's left is to use the registers of the keywest
to communicate with devices on the bus.  (I.e., flesh out the 'access'
routine.)


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@812 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-05-22 02:38:37 +00:00
Philip Edelbrock b8913f4be2 (Phil) Start of support for Apple's "Key West" I2C controller. As of this
commit, the module can detect and read the registers from compatible
Keywest buss(es). (Note: there may be more than one bus, as I seem to have.)

Probing is done via Apple's 'New World' Open-Firmware rather than PCI.  In
this way, this driver should work with any I2C bus (when it is completed)
which is Keywest 'compatible'.  The down side is that this module won't
work on anything but a newer Apple PPC.


git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@811 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-05-21 23:57:11 +00:00
Mark D. Studebaker 7b714e3c02 (mds) add w83697hf detection. No driver support yet.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@810 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-05-20 19:45:13 +00:00
Philip Edelbrock ff69e2cd4a (Phil) Updating Constantine's RPM specs for Lm_sensors.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@809 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-05-16 04:43:42 +00:00
Mark D. Studebaker 3bcef963d5 (mds) fix as99127f "(beep)" inversion for real this time.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@808 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-05-14 18:43:36 +00:00
Mark D. Studebaker 66113bdcd3 (mds) For as99127f, remove in7-8, sensor1-3, pwm3-4
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@807 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-05-13 17:31:11 +00:00
Mark D. Studebaker a1e9951ac6 (mds) For as99127f, remove some entries and invert beep bits.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@806 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-05-13 17:28:52 +00:00
Mark D. Studebaker 7f86b419d6 (mds) add Winbond-style bank selection.
git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@805 7894878c-1315-0410-8ee3-d5d059ff63e0
2000-05-12 00:16:08 +00:00