bjlockie@xxxxxxxxx wrote: > >> Heck, even for the 1250 there are eight or ten different versions, so >> most users wouldn't even know the right one to choose. > >Do you mean boards that use different chips? >I hate it when manufacturers do that (ie. with routers). > > >-- >To unsubscribe from this list: send the line "unsubscribe linux-media" >in >the body of a message to majordomo@xxxxxxxxxxxxxxx >More majordomo info at http://vger.kernel.org/majordomo-info.html Yup. There are "HVR1250"s with different bridge chips: CX23885 vs CX23888. Normally board differences are with tuner, demod, fm radio, and IR chips. Bridge drivers have the smarts to know what board they are dealing with much better than a human staring at vendor packaging. Bridge drivers look at: PCI/USB id Hard coded tables in the drivers EEPROM information (vendor specific) I2C bus probes at expected addresses Goofy hueristics based on register reads (I.e. cx25840_probe ) User provided module options for card type (last resort) The end user has no hope of compiling the exact linux drivers for a board without some simple experimentation with modprobe and lsmod with the hardware. The Kconfig system gets you the superset of everything the bridge driver might need for a card, given a particular bridge driver. Regards, Andy -- To unsubscribe from this list: send the line "unsubscribe linux-media" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html