RTEMS Driver

Joel Sherrill joel.sherrill at oarcorp.com
Wed Apr 1 14:30:22 UTC 2015

On 4/1/2015 9:22 AM, Gedare Bloom wrote:
> P.S. you may like to check out the work that has been done to add GPIO
> interface to raspberry pi, by Andre Marques in last years GSoC. It has
> not been merged, but you can find links to the code through the rtems
> wiki, open projects, improve raspberry pi project page.
An LCD driver would need to provide the framebuffer interface on the top
The cirrus driver in the pc386 BSP is a recent example of that.

If the LCD is accessed through GPIO than the LCD driver will turn out to be
layered on top of GPIO code and Andre's code will definitely be useful for
how to do that.
> Gedare
> On Wed, Apr 1, 2015 at 10:21 AM, Gedare Bloom <gedare at rtems.org> wrote:
>> Hugo,
>> RTEMS does not currently have much infrastructure for device drivers.
>> There are some efforts underway that may lead to it, but for now,
>> device drivers normally are written directly within a BSP, so you'd
>> write the custom code to run your LCD driver directly, and provide
>> your application with some way to access it.
>> Gedare
>> On Wed, Apr 1, 2015 at 6:58 AM, zj577 at york.ac.uk <zj577 at york.ac.uk> wrote:
>>> Hi:
>>> I am a student to work with RTEMS these days.
>>> I like this OS, but I found there's few information about RTEMS, I am really
>>> desired to know how can I add a new driver for it, such as LCD driver or
>>> others.
>>> From the official information, there is only some API and function
>>> interface, is there any specifc course of it? step by step.
>>> Yous
>>> Hugo
>>> Wish to hear from you soon~
>>> ________________________________
>>> zj577 at york.ac.uk
>>> _______________________________________________
>>> users mailing list
>>> users at rtems.org
>>> http://lists.rtems.org/mailman/listinfo/users
> _______________________________________________
> users mailing list
> users at rtems.org
> http://lists.rtems.org/mailman/listinfo/users

Joel Sherrill, Ph.D.             Director of Research & Development
joel.sherrill at OARcorp.com        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
Support Available                (256) 722-9985

More information about the devel mailing list