Amazing news from RasPi: A birthday present from Broadcom | Raspberry Pi
Eben Upton wrote:
Earlier today, Broadcom announced the release of full documentation for the VideoCore IV graphics core, and a complete source release of the graphics stack under a 3-clause BSD license. The source release targets the BCM21553 cellphone chip, but it should be reasonably straightforward to port this to the BCM2835, allowing access to the graphics core without using the blob. As an incentive to do this work, we will pay a bounty of $10,000 to the first person to demonstrate to us satisfactorily that they can successfully run Quake III at a playable frame rate on Raspberry Pi using these drivers.
I did not expect to see this from Broadcom given their history. But it's great news for the OSHW community since it may prompt others to release their GPUs as well. Who knows, maybe this will prompt Xilinx and Cypress to program their chips at the bit level.
Update 12 June 2015: The "Broadcom announced" link is dead today. However, you can still download the VideoCore IV Architecture Reference Guide at: https://www.broadcom.com/docs/support/videocore/VideoCoreIV-AG100-R.pdf




