The Broadcom Crystal HD video decoder is a card that you can slip into a netbook to enable HD video playback on computer with an Intel Atom processor and integrated graphics. Broadcom has supported Windows since day one, and the Broadcom BCM70012 and BCM70015 cards play well with Windows media Player 12, Adobe Flash Player 10.1 beta, ArcSoft TotalMedia Theatre and CyberLink PowerDVD. Linux, on the other hand, has been a different story… up until now.
Yesterday Broadcom released the driver source code for its Crystal HD cards. The source is designed to work with all Linux kernels 2.6.11 and newer.
This means you should be able to configure pretty much any Linux distro to work with the Broadcom card. Unfortunately, you’ll need to know how to compile the drivers from source and configure them to work with your media player of choice. Broadcom is not officially supporting Linux in any way. But somehow I don’t think it will be too long before some users create easy-to-install packages for popular Linux distributions such as Ubuntu, Fedora, and PCLinuxOS.
via Blogeee
mac drivers coming soon https://code.google.com/p/crystalhd-for-osx/
Will this hardware work with CULV as well?
It will be supported in the next version of the XBMC:
https://www.anandtech.com/gadgets/showdoc.aspx?i=3701
These aren’t “open source” drivers. From the linked Broadcom page:
“Note: The binary firmware files included in the source archive continue to be covered under Broadcom’s standard software license agreement and are not distributed either under the GPL or LGPL.”
They are open-source wrappers around proprietary binary blobs. Yes, it’s great that there’s *something* to make the cards work on Linux, but it’s not open-source.
I have never had a problem with firmware blobs if they are redistributable. So long as is running on the decoder instead of the main CPU there really isn’t a difference other than saving the cost of a flash chip.
I know that makes me a heretic in the Church of Emacs but so be it.