<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr">On Mon, May 21, 2018, 7:52 AM Kirspel, Kevin <<a href="mailto:Kevin-Kirspel@idexx.com">Kevin-Kirspel@idexx.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">RTEMS LIBBSD has support for EVDEV which is a standard API for keyboard, mouse, and touchscreen.  Is it the best choice, I don't know.  Maybe a better question is "What standard input system should RTEMS support?".<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">That's the question.</div><div dir="auto"><br></div><div dir="auto">Using the FreeBSD support has a number of advantages but I admit that I didn't know that support was in place. I have no idea what minimum footprint using that implies even if you don't use the TCP IP stack.</div><div dir="auto"><br></div><div dir="auto">In the cpukit there has long been support for a frame buffer device framework and a mouse input parsing library. I expect the FreeBSD support comes with specific device support that this is weak on.</div><div dir="auto"><br></div><div dir="auto">But footprint is important. Any idea how large a simple non-networked example would be with the FreeBSD code as a base?</div><div dir="auto"><br></div><div dir="auto">And we need examples and howtos. If I didn't know about it, it isn't reasonable to expect someone new to find it. :(</div><div dir="auto"><br></div><div dir="auto">--joel</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Kevin Kirspel<br>
Electrical Engineer - Sr. Staff<br>
Idexx Roswell<br>
235 Hembree Park Drive<br>
Roswell GA 30076<br>
Tel: (770)-510-4444 ext. 81642<br>
Direct: (770)-688-1642<br>
Fax: (770)-510-4445<br>
<br>
-----Original Message-----<br>
From: Chris Johns [mailto:<a href="mailto:chrisj@rtems.org" target="_blank" rel="noreferrer">chrisj@rtems.org</a>] <br>
Sent: Sunday, May 20, 2018 5:51 PM<br>
To: Mikhail Svetkin <<a href="mailto:mikhail.svetkin@gmail.com" target="_blank" rel="noreferrer">mikhail.svetkin@gmail.com</a>>; Kirspel, Kevin <<a href="mailto:Kevin-Kirspel@idexx.com" target="_blank" rel="noreferrer">Kevin-Kirspel@idexx.com</a>><br>
Cc: <a href="mailto:users@rtems.org" target="_blank" rel="noreferrer">users@rtems.org</a>; Emre Cetin <<a href="mailto:hsnemrecetin@gmail.com" target="_blank" rel="noreferrer">hsnemrecetin@gmail.com</a>><br>
Subject: Re: Raspberry Pi Rtems-Graphical-Toolkit<br>
<br>
On 16/5/18 9:39 pm, Mikhail Svetkin wrote:<br>
> <br>
> I think it will be very good if RTEMS has some kind of input subsystem <br>
> (keyboards,  mouse, touchscreen) with standard API.<br>
> <br>
<br>
Do you have an example standard API what would be suitable?<br>
<br>
Chris<br>
_______________________________________________<br>
users mailing list<br>
<a href="mailto:users@rtems.org" target="_blank" rel="noreferrer">users@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/users" rel="noreferrer noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/users</a></blockquote></div></div></div>