Re: How to use lvgl on pc386 BSP.

2020-09-21 Thread Pavel Pisa
Hello Karel and all others, the GPU PC grade graphics card are really complex systems which require firmware etc. Due to legacy nature of 1982 PC design and keeping compatibility forever there is no simple PCI hardware class which would allow to list supported modes and set one of them and map con

Re: How to use lvgl on pc386 BSP.

2020-09-19 Thread Joel Sherrill
On Sat, Sep 19, 2020, 4:42 PM Karel Gardas wrote: > On 9/19/20 10:32 AM, Christian Mauderer wrote: > > Hello Karel, > > > > I wasn't aware that there is a framebuffer driver in the PC BSP. > > Yes, in fact there are three FB drivers in pc386 BSP family: > > - for VGA card > - for Cirrus Logic GD5

Re: How to use lvgl on pc386 BSP.

2020-09-19 Thread Karel Gardas
On 9/19/20 10:32 AM, Christian Mauderer wrote: > Hello Karel, > > I wasn't aware that there is a framebuffer driver in the PC BSP. Yes, in fact there are three FB drivers in pc386 BSP family: - for VGA card - for Cirrus Logic GD5446 card - for VESA BIOS Extension capable graphics card The lates

Re: How to use lvgl on pc386 BSP.

2020-09-19 Thread Christian Mauderer
Hello Karel, I wasn't aware that there is a framebuffer driver in the PC BSP. Maybe an alternative to using the BSP framebuffer driver could be to just port the FreeBSD framebuffer driver for PC and use that one? That might could be less work than fixing the PC BSPs driver. If you want to continu

Re: How to use lvgl on pc386 BSP.

2020-09-18 Thread Karel Gardas
On 9/18/20 11:51 PM, Karel Gardas wrote: > Whole demo output looks: > > i386: isr=0 irr=1 > i386: isr=0 irr=1 > FB_VESA_RM frame buffer -- driver initializing.. > > > RTEMS LVGL HELLO WORLD > > nexus0: > pcib0 pcibus 0 > pci0: on pcib0 > pci0: at device 0.0 (no driver attached) > pci0: at d

Re: How to use lvgl on pc386 BSP.

2020-09-18 Thread Karel Gardas
Hello Christian, On 9/7/20 6:22 PM, Christian Mauderer wrote: > Depending on your application, you might want to think about switching > to the current master instead of the release. But note that I didn't > compile the PC BSP there. So I'm not sure how well it works. i386 is > normally not a pla