LWN.net Logo

Raspberry Pi VideoCore driver code released

Raspberry Pi VideoCore driver code released

Posted Oct 25, 2012 11:09 UTC (Thu) by endecotp (guest, #36428)
In reply to: Raspberry Pi VideoCore driver code released by swetland
Parent article: Raspberry Pi VideoCore driver code released

> The big question I always ask about these designs is "can the
> peripheral processor access arbitrary memory"
> Not sure how things work in this particular BCM SoC.

I hear that when this chip powers on, it's the GPU that starts first; it autonomously loads its firmware from flash, sets up the world, and then enables the ARM. It is Linux that is, in effect, running on the "secondary" processor.


(Log in to post comments)

Raspberry Pi VideoCore driver code released

Posted Oct 28, 2012 16:52 UTC (Sun) by JanC_ (guest, #34940) [Link]

Which makes the ARM that you can run linux on a coprocessor that now can do callbacks to the main processor...

As if you would have an open source Arduino program send graphics commands over the USB/serial interface to your Windows PC, let a closed source program on the PC render stuff on its screen based on those commands, and then claim the Arduino has an open source GPU driver.

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds