First time posting to the list, go easy on me...<br><br>debian, 2.6.17 kernel, fresh hg pull on 061906, hauppauge nexus-s pci dvb card.<br><br>changeset: 4114:6dcedc4dcaf9<br>tag: tip<br>user: Mauro Carvalho Chehab <
<a href="mailto:firstname.lastname@example.org">email@example.com</a>><br>date: Mon Jun 19 09:16:03 2006 -0300<br>summary: hex defaults in Kconfig sometimes have "0x", sometimes don't<br><br>I've noticed that if you leave the "[ ] Enable drivers not supported by this kernel" box untouched (unchecked by default), you can turn off all the unnecessary stuff for nexus-s and the build goes fine, with all the required elements being compiled. However, if you enable that option you lose atleast the following:
<br><br>--- Supported SAA7146 based PCI Adapters<br><M> AV7110 cards<br> [ ] Compile AV7110 firmware into the driver<br> [*] AV7110 OSD support<br><br>Not only do those items vanish from the menuconfig but the required ttpci_eeprom & dvb_ttpci don't get compiled either. Anyone with a nexus-s will not be able to load the drivers because these required elements are missing. If you uncheck the option, the AV7110 stuff does not come back so you're still out-of-luck.
<br><br>Additionally, many people seem to be confused by the Help text given for the "[ ] Enable drivers not supported by this kernel" option. It's recommend that the text be rewritten more clearly so the average non-developer user can better understand the purpose of that option.
<br><br>With the 2.6.17 kernel just being release, a lot of users are updating both their kernel & drivers now, and I've noticed this causing confusion/problems.<br><br>Thanks fellas.<br>