bjloc...@lockie.ca 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 majord...@vger.kernel.org
>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 majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to