[Lunar-commits] CVS: moonbase/libs/i2c DETAILS,1.7,1.8
Florin Braescu
florin at lunar-linux.org
Mon Dec 20 20:25:37 UTC 2004
Update of /var/cvs/lunar/moonbase/libs/i2c
In directory espresso.foo-projects.org:/tmp/cvs-serv12729/libs/i2c
Modified Files:
DETAILS
Log Message:
bump the version from 2.8.0 to 2.8.8 as requested by remsys.
Index: DETAILS
===================================================================
RCS file: /var/cvs/lunar/moonbase/libs/i2c/DETAILS,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- DETAILS 27 Oct 2004 23:41:58 -0000 1.7
+++ DETAILS 20 Dec 2004 20:25:35 -0000 1.8
@@ -1,31 +1,28 @@
MODULE=i2c
- VERSION=2.8.0
+ VERSION=2.8.8
SOURCE=$MODULE-$VERSION.tar.gz
SOURCE_URL=http://www2.lm-sensors.nu/~lm78/archive/
- SOURCE_VFY=sha1:84ed0b670d9510deaca124644575fed84f800063
+ SOURCE_VFY=sha1:01fc4e09709283b8be192dce95a57eae841c9d76
WEB_SITE=http://www.lm-sensors.nu
ENTERED=20011021
- UPDATED=20030719
+ UPDATED=20041220
SHORT="i2c provides kernel modules to read the I-Squared-C bus, required by lm_sensors."
cat << EOF
-
-2.2 What is the SMBus? And the I2C bus?
-
+What is the SMBus? And the I2C bus?
The SMBus is the "System Management Bus". More specifically, it
is a 2-wire, low-speed serial communication bus used for basic health
-monitoring and hardware management. It is a specific implementation of
-the more general I2C (pronunciation: I-squared-C) bus. In fact, both
+monitoring and hardware management. It is a specific implementation of
+the more general I2C (pronunciation: I-squared-C) bus. In fact, both
I2C devices and SMBus devices may be connected to the same (I2C) bus.
The SMBus (or I2C bus) starts at the host controller, used for
-starting transactions on the SMBus. From the host interface, the
-devices communicated with are the 'slave' devices. Each slave device
+starting transactions on the SMBus. From the host interface, the
+devices communicated with are the 'slave' devices. Each slave device
has a unique 7-bit address in which the host must refer to it with.
For each supported SMBus host, there is a separate kernel module
which implements the communication protocol with the host. Some SMBus
hosts really operate on the SMBus level; these hosts can not cope with
pure I2C devices. Other hosts are in fact I2C hosts: in this case, we
-implement the SMBus protocol in terms of I2C operations. But these
+implement the SMBus protocol in terms of I2C operations. But these
hosts can also talk to pure I2C devices.
-
EOF
More information about the Lunar-commits
mailing list