version 1.2, 2002/12/20 07:00:44
|
version 1.3, 2002/12/29 22:15:53
|
Line 3 Instructions for building the "new" driv
|
Line 3 Instructions for building the "new" driv
|
|
|
(This won't work with *2.4.x*, so don't even try...) |
(This won't work with *2.4.x*, so don't even try...) |
|
|
You need a kernel >= 2.5.52. |
You need a kernel >= 2.5.53. |
|
|
0) Some changes are already disucussed with Gerd Knorr, but have |
0) Some changes are already disucussed with Gerd Knorr, but have |
not been applied to the main kernel tree. |
not been applied to the main kernel tree. |
Line 18 kernel tree before configuring and build
|
Line 18 kernel tree before configuring and build
|
driver files to your kernel. |
driver files to your kernel. |
|
|
2) Next, use "make menuconfig" or whatever and select the av7110 driver. |
2) Next, use "make menuconfig" or whatever and select the av7110 driver. |
It should be build as a module, static compilation is untested. |
If you have problems with modules and 2.5.x you can also compile the driver |
|
statically into the kernel. |
Unfortunately, you have also select |
|
"Character Devices->I2C support->I2C support", |
|
otherwise the saa7146 driver will not be build. |
|
|
|
We are working on a solution for that. |
|
|
|
Build and install the new kernel as usual. |
Build and install the new kernel as usual. |
|
|
3) For your convenience, a script called "driver.av7110" is available |
3) For your convenience, a script called "driver.av7110" is available |
to load and unload the driver easily. |
to load and unload the driver easily. (Of course this is only valid if you |
|
compiled the driver as a module...) |
|
|
Use "./driver.av7110 start" to start the driver, "./driver.av7110 stop" to |
Use "./driver.av7110 start" to start the driver, "./driver.av7110 stop" to |
stop and unload it. |
stop and unload it. ("./driver.av7110 restart" unloads the driver and loads |
|
the driver with all debugging options enabled) |
|
|
4) Try your favourite programs, the behaviour should be exactly the same. |
4) Try your favourite programs, the behaviour should be exactly the same. |
Good luck! |
Good luck! |
|
|
If you have problems or questions: |
If you have problems or questions: |
|
|
1) Look at the ../dvb-kernel/TODO file. If the problem is mentionend there, |
1) Look at the TODO file. If the problem is mentionend there, |
it will be fixed asap. |
it will be fixed asap. |
|
|
2) Ask on the mailing list or mail me at <michael@mihu.de> |
2) Ask on the mailing list or mail me at <michael@mihu.de> |