lvgl / lv_drivers

TFT and touch pad drivers for LVGL embedded GUI library
https://docs.lvgl.io/master/porting/index.html
MIT License
306 stars 314 forks source link

FTBFS: some drivers use old API #174

Closed rzr closed 2 years ago

rzr commented 3 years ago
./display/ST7565.c:#include "lvgl/lv_core/lv_vdb.h"
./display/R61581.c:#include "lvgl/lv_core/lv_vdb.h"

It looks like lv_vdb.h header has been removed in v5.3-36-g673892cd8

https://github.com/lvgl/lvgl/commit/673892cd8092625303f1baf7cd931cfa0b9e14b4#diff-790ed79ef48d3d6e063ccd7d85aaaa612d7a08cd319af32cf21485134ac71c97

kisvegabor commented 3 years ago

It's true, not all drivers are updated here.

Now the drivers are scattered in several repos. We started to work on unified driver architecture but it's still heavily under development.

In lack of hardware, unfortunately, I can't update this drivers now.

MouriNaruto commented 2 years ago

@kisvegabor

We started to work on unified driver architecture but it's still heavily under development.

I hope we can contribute the new drivers with the new unified driver architecture to the LVGL main repository directly because monorepo style looks good.

Kenji Mouri

kisvegabor commented 2 years ago

@MouriNaruto I've just opened an issue to discuss it: https://github.com/lvgl/lvgl/issues/2720

stale[bot] commented 2 years ago

This issue or pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

kisvegabor commented 2 years ago

I close this