root/lm-sensors/trunk/i2c/MODIFICATIONS @ 399

Revision 399, 1.7 KB (checked in by kmalkki, 15 years ago)

(Kyösti)

Added I2C_DRIVERID_BT848 for Brooktree BT8x8 video capturing processors.

  • Property svn:eol-style set to native
Line 
1This is a list of modifications between the stock i2c code as distributed
2by Simon Vogl, and the code included in and beneath this directory. None
3of these changes are important; you can still use a self-compiled version
4of the i2c code and not compile the version in here.
5
6! Changes marked with an exclamation mark *are* important, and *must*
7  be applied! If there are changes like this in this list, you *must*
8  use our version of the i2c module!
9
10The current version of Simon's code is called mod-19990118.tar.gz.
11
12Here come the changes:
13
14* Added I2C_DRIVERID_BT848 in i2c.h
15
16! Changed line 2 of algo-bit.h from AGLO_BIT_H to ALGO_BIT_H
17
18! Fixed i2c_probe bug
19
20* Algo-bit now scans the bus before registering the adapter.
21
22* Bit-lp and bit-velle don't increase module usage counts
23  when clients register.
24
25! Renamed #define HW_B_MB to HW_B_VIA in i2c.h
26
27! Added '#include <linux/page.h>' to i2c.h, to make it compile with 2.2
28  kernels.
29 
30* Moved files: bit-via.c and README.bit-via
31  These are now under lm_sensors source tree as
32   kernel/busses/i2c-via.c and doc/busses/i2c-via
33
34* EXPORT_SYMBOL declarations put between #ifdef statements
35  They only work if you use the Linux source tree Makefiles. As we want to
36  use our own Makefile, we have removed them. This should have almost no
37  influence on the resulting object code; a few more functions may be
38  exported, but this should do no harm.
39
40# Made i2c-core a bit quieter
41
42* New file: Module.mk
43  The Makefile fragment we use to compile the files in this directory.
44
45* New file: MODIFICATIONS
46  The file you are reading right now.
47
48* Removed files: object files and executables
49  Everywhere, remakeable files are removed, to keep the source distribution
50  small and lean.
Note: See TracBrowser for help on using the browser.