A Birthday Present from Broadcom

Posted by BernardSwiss on Mar 2, 2014 12:19 AM EDT
raspberrypi.org; By Eben Upton
Mail this story
Print this story

In common with every other ARM-based SoC, using the VideoCore IV 3d graphics core on the Pi requires a block of closed-source binary driver code (a “blob”) which talks to the hardware. In our case, this blob runs on the VPU vector processor of the BCM2835 (the SOC or System On a Chip at the heart of the Raspberry Pi); our existing open-source graphics drivers are a thin shim running on the ARM11, which talks to that blob via a communication driver in the Linux kernel. The lack of true open-source graphics drivers and documentation is widely acknowledged to be a significant problem for Linux on ARM, as it prevents users from fixing driver bugs, adding features and generally understanding what their hardware is doing.

Full Story

  Nav
» Read more about: Story Type: Announcements, News Story; Groups: ARM, Community, Developer, Embedded, Intellectual Property, Linux, Raspberry Pi

« Return to the newswire homepage

This topic does not have any threads posted yet!

You cannot post until you login.