Sorry, that was file size. Here is the “arm-rtems5-size” equivalent output for
each test.
textdata bss dec hex filename
1419921492 268275512 268418996 fffbfb4 hello.exe
textdata bss dec hex filename
903856 45204 267469960 268419020
May be RTEMS can support only SPI, I2C input devices?
If somebody want to use USB input devices, they will use RTEMS LIBBSD.
Best regards,
Mikhail
On 21 May 2018 at 18:59, Joel Sherrill wrote:
>
>
> On Mon, May 21, 2018 at 11:48 AM, Kirspel, Kevin
> wrote:
>
>> I think that is doable for the f
On Mon, May 21, 2018 at 11:48 AM, Kirspel, Kevin
wrote:
> I think that is doable for the frame buffer and non-USB touch screen,
> mouse, and keyboard drivers. The main problem would be the USB mouse,
> keyboard, and touch screen drivers. RTEMS uses LIBBSD for the USB stack.
>
Posting inline be
I think that is doable for the frame buffer and non-USB touch screen, mouse,
and keyboard drivers. The main problem would be the USB mouse, keyboard, and
touch screen drivers. RTEMS uses LIBBSD for the USB stack.
Kevin Kirspel
Electrical Engineer - Sr. Staff
Idexx Roswell
235 Hembree Park Driv
So the minimal example of Qt Widgets + RTEMS LIBBSD + EVDEV will be ~24MB.
It is pretty big. If RTEMS has support of EVDEV or libinput it will be only
~9MB.
Qt does not require MMAP, only LinuxFB plugin. I wrote my own QPA plugin
and it does not need MMAP.
Best regards,
Mikhail
On 21 May 2018
To give a little background on this subject, the current support in RTEMS
LIBBSD for the EVDEV input system was motivated by the following:
- Add a “rtems-arm-4.12-gcc” platform to QT. This allows you to configure QT
with RTEMS compilers and libraries.
- Use QT LinuxFB plugin as is for graphics
On Mon, May 21, 2018, 7:52 AM Kirspel, Kevin
wrote:
> 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?".
>
That's the question.
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?".
Kevin Kirspel
Electrical Engineer - Sr. Staff
Idexx Roswell
235 Hembree Park Driv