Restructure touch driver read_touch

This commit is contained in:
fvanroie 2021-10-29 00:45:49 +02:00
parent 8c10cf6093
commit bdbed02b38

View File

@ -91,10 +91,10 @@ IRAM_ATTR void gui_flush_cb(lv_disp_drv_t* disp, const lv_area_t* area, lv_color
haspTft.flush_pixels(disp, area, color_p); haspTft.flush_pixels(disp, area, color_p);
} }
// IRAM_ATTR bool touch_read(lv_indev_drv_t* indev_driver, lv_indev_data_t* data) IRAM_ATTR bool gui_touch_read(lv_indev_drv_t* indev_driver, lv_indev_data_t* data)
// { {
// return haspTouch.read(indev_driver, data); return haspTouch.read(indev_driver, data);
// } }
void guiCalibrate(void) void guiCalibrate(void)
{ {
@ -326,7 +326,7 @@ void guiSetup()
#if defined(WINDOWS) || defined(POSIX) #if defined(WINDOWS) || defined(POSIX)
indev_drv.read_cb = mouse_read; indev_drv.read_cb = mouse_read;
#else #else
indev_drv.read_cb = touch_read; indev_drv.read_cb = gui_touch_read;
#endif #endif
lv_indev_t* mouse_indev = lv_indev_drv_register(&indev_drv); lv_indev_t* mouse_indev = lv_indev_drv_register(&indev_drv);
mouse_indev->driver.type = LV_INDEV_TYPE_POINTER; mouse_indev->driver.type = LV_INDEV_TYPE_POINTER;