Annotation of dvb-kernel/README, revision 1.2
1.1 hunold 1: Instructions for building the "new" driver under 2.5.x:
2: -------------------------------------------------------
3:
4: (This won't work with *2.4.x*, so don't even try...)
5:
6: You need a kernel >= 2.5.52.
7:
8: 0) Some changes are already disucussed with Gerd Knorr, but have
9: not been applied to the main kernel tree.
10:
11: Because of this, you need to apply the following patches to your
12: kernel tree before configuring and building it:
13:
14: - 00_knorr_v4l1_compat.patch : adds the v4l1-compat module to the kernel
15: - 01_video-buf.patch : moves video-buf to another location
16:
17: 1) Call "./makelinks <your-kernel-directory>. This will copy and link the
18: driver files to your kernel.
19:
20: 2) Next, use "make menuconfig" or whatever and select the av7110 driver.
21: It should be build as a module, static compilation is untested.
22:
1.2 ! hunold 23: Unfortunately, you have also select
! 24: "Character Devices->I2C support->I2C support",
! 25: otherwise the saa7146 driver will not be build.
! 26:
! 27: We are working on a solution for that.
! 28:
1.1 hunold 29: Build and install the new kernel as usual.
30:
31: 3) For your convenience, a script called "driver.av7110" is available
32: to load and unload the driver easily.
33:
34: Use "./driver.av7110 start" to start the driver, "./driver.av7110 stop" to
35: stop and unload it.
36:
37: 4) Try your favourite programs, the behaviour should be exactly the same.
38: Good luck!
39:
40: If you have problems or questions:
41:
42: 1) Look at the ../dvb-kernel/TODO file. If the problem is mentionend there,
43: it will be fixed asap.
44:
45: 2) Ask on the mailing list or mail me at <michael@mihu.de>
46:
47: Michael Hunold.
LinuxTV legacy CVS <linuxtv.org/cvs>