Annotation of dvb-kernel/README, revision 1.5
1.1 hunold 1: Instructions for building the "new" driver under 2.5.x:
2: -------------------------------------------------------
3:
1.4 hunold 4: (This won't work with *2.4.x*, so don't even try, have a look
5: at the build-2.4 directory instead)
1.1 hunold 6:
1.5 ! hunold 7: You need a kernel >= 2.5.55.
1.1 hunold 8:
9: 1) Call "./makelinks <your-kernel-directory>. This will copy and link the
1.5 ! hunold 10: driver files to your kernel, remove some old files, move some files around.
1.1 hunold 11:
12: 2) Next, use "make menuconfig" or whatever and select the av7110 driver.
1.3 hunold 13: If you have problems with modules and 2.5.x you can also compile the driver
14: statically into the kernel.
1.2 hunold 15:
1.1 hunold 16: Build and install the new kernel as usual.
17:
1.4 hunold 18: If you copy an old ".config" from an older kernel version where you already
19: selected the av7110 driver, some dependencies are not set up correctly and the
20: driver won't be build completely.
21:
22: You need to delete everything between the
23: > # Supported SAA7146 based PCI Adapters
24: and
25: > # File systems
26: line in your ".config", then run "make oldconfig". You will be asked about
27: these devices again, and the dependencies are set correctly.
28:
1.1 hunold 29: 3) For your convenience, a script called "driver.av7110" is available
1.3 hunold 30: to load and unload the driver easily. (Of course this is only valid if you
31: compiled the driver as a module...)
1.1 hunold 32:
33: Use "./driver.av7110 start" to start the driver, "./driver.av7110 stop" to
1.3 hunold 34: stop and unload it. ("./driver.av7110 restart" unloads the driver and loads
35: the driver with all debugging options enabled)
1.1 hunold 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:
1.3 hunold 42: 1) Look at the TODO file. If the problem is mentionend there,
1.1 hunold 43: it will be fixed asap.
44:
1.4 hunold 45: 2) Ask on the mailing list. If you choose to do so, please include the
46: following informations:
47:
48: - Do you really use the "dvb-kernel" driver?
49: - When did you check out the driver?
50: - Which kernel version are using?
51: - Which card do you have? (Name, board revision, frontend type, ...)
52: - What are the problems exactly?
1.1 hunold 53:
54: Michael Hunold.
LinuxTV legacy CVS <linuxtv.org/cvs>