Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Hardware cursor support #38

Closed
rosery opened this issue Jun 11, 2012 · 6 comments
Closed

Hardware cursor support #38

rosery opened this issue Jun 11, 2012 · 6 comments

Comments

@rosery
Copy link

rosery commented Jun 11, 2012

Does the Pi have any way at all to implement hardware cursor support please?

@popcornmix
Copy link
Contributor

Not easily. You will need to port vchiq from the linux tree as a first step.
Once you have that, then audio/video/3d etc become possible, but it is a non-trivial piece of work.
Look here:
https://github.com/raspberrypi/linux/tree/rpi-patches/drivers/misc/vc04_services

@raspberrypi
Copy link
Collaborator

It certainly can, but we'd have to add some stuff to the firmware. Can
you spec the interface you'd like to see (preferably implementable
using mailbox calls) as we'll give it a go.

On Mon, Jun 11, 2012 at 10:38 PM, rosery
reply@reply.github.com
wrote:

Does the Pi have any way at all to implement hardware cursor support please?


Reply to this email directly or view it on GitHub:
#38

@rosery
Copy link
Author

rosery commented Jun 13, 2012

Following popcornmix's thing above it seems that we ought to implement the vchiq if at all possible. Is there a spec for the calls that we could see, or, given that most of the low level stuff is (C) broadcom then put to GPL, could we sort something out on that?

@popcornmix
Copy link
Contributor

I think your only solution is to port the linux driver, but it's going to be non-trivial.
I don't believe there is a problem with dual licensing VCHIQ. What licenses can you use?

@rosery
Copy link
Author

rosery commented Jun 14, 2012

Hi

To incorporate it in our source tree needs almost ANY non GPL (non viral) licence .. BSD licensing is good

We have our own shared source licence in riscos for the core code, which it is vital that it be kept clear of GPL style stuff..

So, if BSD licensing is possible, then fine.. We also use cddl if that helps

Many thanks

John

Stop press! Just announced - guaranteed cheapest mobile tariffs

Interested? Call me

John Ballance
07976 295923

www.ucallusave.co.uk

On 14 Jun 2012, at 12:29, popcornmix reply@reply.github.com wrote:

I think your only solution is to port the linux driver, but it's going to be non-trivial.
I don't believe there is a problem with dual licensing VCHIQ. What licenses can you use?


Reply to this email directly or view it on GitHub:
#38 (comment)

@popcornmix
Copy link
Contributor

Closing, as I believe implementing vchiq is the best solution for hardware cursor (and all accelerated GPU) functionality.
I'll leave #40 open until the code you need is released in a BSD license.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants