On Wed, Jul 6, 2016 at 10:29 PM, Rinat Dobrokhotov <[email protected]>
wrote:

> Hi Alexander,
>
> thank you for reply. Yes, we would like to display basic graphics using
> seL4. Our university team is interested in implementation of lightweight
> widget library for seL4. We think to start with the BeagleBone Black or
> Intel X86 platform, is there any suggestions?
>
> On 06.07.2016 19:18, Alexander Kroh wrote:
>
>> Hi Rinat,
>>
>> Could you explain what you mean by framebuffer?
>>
>> Are you speaking of support for a display device?
>> If so, which platform are you interested in?
>>
>
One place to start is with Ubuntu or any working OS on your chosen platform
and
replace the graphics layers with your widget support.

Next build some widget applications that allow you do something useful or
interesting.

Next  graft the minimal graphics layer onto seL4.
Yes you need a tty to type on.

Next build a proof model and revise the above as needed.

This gives you three+ tasks much of which can be run in parallel.

With a BeagleBone you can let it boot to a text window and "type" startx.
Your system could have "startWidget" script.

Do map out what basic display is.  As a minimum you need the equivalent of
get_pixel
and put_pixel. Modern boards like the BBB and Raspberry-Pi have graphics
co-processors.
Their basic feature set is not a frame buffer model.  Look for VGA features.



-- 
  T o m    M i t c h e l l
_______________________________________________
Devel mailing list
[email protected]
https://sel4.systems/lists/listinfo/devel

Reply via email to