mirror of
https://github.com/lm-sensors/lm-sensors
synced 2025-08-31 06:15:15 +00:00
502fa4f12585c2d6969cf907fae1cf66b69f78a2
driver (used as a template). It is completely non-functional at this point, but it's a start. There is a lot of code still specific to the lm75 in it, so don't try to use it yet. ;') Also note that there needs to be some concern with using it because a 'write' and a 'read' to an EEPROM on the SMBus are very similar. So, we need to be carefull not to start crippling SDRAM DIMMs due to unfinished/buggy code. This should (when working) be able to read EEPROMs: * In SDRAM DIMMs which specify the type, clocking, etc. of the DIMM. * the EEPROMs in the new Intel Xeon processors. * Any other EEPROM connected to the SMBus conforming to the standard SMBus comminucation methods for SMBus EEPROMs. Since only eight possible addresses are available for EEPROMs (at least from the spec I'm looking at from Atmel), the code will only probe for eight. Notice that this can lead to some problems for machines for which this is true: # of SDRAM DIMMs + # of Xeons > 8 git-svn-id: http://lm-sensors.org/svn/lm-sensors/trunk@45 7894878c-1315-0410-8ee3-d5d059ff63e0
The directories within this package: * CVS The CVS directories. Do not touch these! * archive Packages from other sources. Currently, it contains Simon Vogl's i2c code (mod-????????.tar.gz). * doc Documentation about the modules within this package * i2c Simon Vogl's i2c module, including any necessary patches, excluding any files which are removed by 'make clean'. * src Our own code.
Description
Languages
Perl
38.3%
C
32.3%
Shell
11%
Roff
10.2%
Makefile
5.4%
Other
2.8%