Annotation of dvb-kernel/README, revision 1.3
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:
1.3 ! hunold 6: You need a kernel >= 2.5.53.
1.1 hunold 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.
1.3 ! hunold 21: If you have problems with modules and 2.5.x you can also compile the driver
! 22: statically into the kernel.
1.2 hunold 23:
1.1 hunold 24: Build and install the new kernel as usual.
25:
26: 3) For your convenience, a script called "driver.av7110" is available
1.3 ! hunold 27: to load and unload the driver easily. (Of course this is only valid if you
! 28: compiled the driver as a module...)
1.1 hunold 29:
30: Use "./driver.av7110 start" to start the driver, "./driver.av7110 stop" to
1.3 ! hunold 31: stop and unload it. ("./driver.av7110 restart" unloads the driver and loads
! 32: the driver with all debugging options enabled)
1.1 hunold 33:
34: 4) Try your favourite programs, the behaviour should be exactly the same.
35: Good luck!
36:
37: If you have problems or questions:
38:
1.3 ! hunold 39: 1) Look at the TODO file. If the problem is mentionend there,
1.1 hunold 40: it will be fixed asap.
41:
42: 2) Ask on the mailing list or mail me at <michael@mihu.de>
43:
44: Michael Hunold.
LinuxTV legacy CVS <linuxtv.org/cvs>