diff -r 578be2adaf3e -r 307f4279f433 Adaptation/GUID-C661BFA4-6C39-476A-8DE0-08E18AA0F548.dita
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/Adaptation/GUID-C661BFA4-6C39-476A-8DE0-08E18AA0F548.dita Fri Oct 15 14:32:18 2010 +0100
@@ -0,0 +1,44 @@
+
+
+
+
+
+ The IIC is a technology-independent interface for serial bus technologies.
+The IIC supports multi-master and multi-slave serial interfaces, used
+by the low power peripherals to exchange control information between
+devices attached to the bus. The IIC supports different modes of data
+transfer. The IIC platform
+service provides a set of functions for device drivers to be able
+to use serial interfaces without needing to know the details of the
+actual chipset implementing the particular serial interface technology,
+for example I2C or SPI. The client will however need to understand
+how to configure headers for the particular interface technology. For the technical details about IIC, see the IIC is used in a number of
+different areas in the OS. These may include: controlling flash memory devices controlling the LCD reading data from the Real Time Clock. The IIC platform service gives a common set of functions to
+initiate a connection and to transfer the data. The IIC documentation covers two types of user: those that want to write device drivers those that need to write SHAI implementation code to interface
+to their particular IIC chipset.
+
+
IIC is an abstraction interface for several different serial bus +communication technologies. There may be features of a particular +technology that are not available through IIC. IIC imposes no throughput +limitations.