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>