/lvgl-latest/src/drivers/display/lcd/ |
D | lv_lcd_generic_mipi.c | 26 static void send_cmd(lv_lcd_generic_mipi_driver_t * drv, uint8_t cmd, uint8_t * param, size_t param… 27 static void send_color(lv_lcd_generic_mipi_driver_t * drv, uint8_t cmd, uint8_t * param, size_t par… 28 static void init(lv_lcd_generic_mipi_driver_t * drv, lv_lcd_flag_t flags); 29 static void set_mirror(lv_lcd_generic_mipi_driver_t * drv, bool mirror_x, bool mirror_y); 30 static void set_swap_xy(lv_lcd_generic_mipi_driver_t * drv, bool swap); 31 static void set_rotation(lv_lcd_generic_mipi_driver_t * drv, lv_display_rotation_t rot); 56 …lv_lcd_generic_mipi_driver_t * drv = (lv_lcd_generic_mipi_driver_t *)lv_malloc(sizeof(lv_lcd_gener… in lv_lcd_generic_mipi_create() local 57 if(drv == NULL) { in lv_lcd_generic_mipi_create() 63 drv->disp = disp; in lv_lcd_generic_mipi_create() 64 drv->send_cmd = send_cmd_cb; in lv_lcd_generic_mipi_create() [all …]
|
/lvgl-latest/src/misc/ |
D | lv_fs.c | 67 lv_fs_drv_t * drv = lv_fs_get_drv(letter); in lv_fs_is_ready() local 69 if(drv == NULL) return false; /*An unknown driver in not ready*/ in lv_fs_is_ready() 71 …if(drv->ready_cb == NULL) return true; /*Assume the driver is always ready if no handler provided*/ in lv_fs_is_ready() 73 return drv->ready_cb(drv); in lv_fs_is_ready() 85 lv_fs_drv_t * drv = lv_fs_get_drv(resolved_path.driver_letter); in lv_fs_open() local 87 if(drv == NULL) { in lv_fs_open() 92 if(drv->ready_cb) { in lv_fs_open() 93 if(drv->ready_cb(drv) == false) { in lv_fs_open() 99 if(drv->open_cb == NULL) { in lv_fs_open() 106 file_p->drv = drv; in lv_fs_open() [all …]
|
D | lv_fs.h | 72 bool (*ready_cb)(lv_fs_drv_t * drv); 74 void * (*open_cb)(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode); 75 lv_fs_res_t (*close_cb)(lv_fs_drv_t * drv, void * file_p); 76 … lv_fs_res_t (*read_cb)(lv_fs_drv_t * drv, void * file_p, void * buf, uint32_t btr, uint32_t * br); 77 …lv_fs_res_t (*write_cb)(lv_fs_drv_t * drv, void * file_p, const void * buf, uint32_t btw, uint32_t… 78 lv_fs_res_t (*seek_cb)(lv_fs_drv_t * drv, void * file_p, uint32_t pos, lv_fs_whence_t whence); 79 lv_fs_res_t (*tell_cb)(lv_fs_drv_t * drv, void * file_p, uint32_t * pos_p); 81 void * (*dir_open_cb)(lv_fs_drv_t * drv, const char * path); 82 lv_fs_res_t (*dir_read_cb)(lv_fs_drv_t * drv, void * rddir_p, char * fn, uint32_t fn_len); 83 lv_fs_res_t (*dir_close_cb)(lv_fs_drv_t * drv, void * rddir_p); [all …]
|
/lvgl-latest/src/libs/fsdrv/ |
D | lv_fs_fatfs.c | 36 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode); 37 static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p); 38 static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf, uint32_t btr, uint32_t * b… 39 static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void * buf, uint32_t btw, uint3… 40 static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t pos, lv_fs_whence_t whence); 41 static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * pos_p); 42 static void * fs_dir_open(lv_fs_drv_t * drv, const char * path); 43 static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * fn, uint32_t fn_len); 44 static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p); 108 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode) in fs_open() argument [all …]
|
D | lv_fs_littlefs.c | 22 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode); 23 static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p); 24 static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf, uint32_t btr, uint32_t * b… 25 static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void * buf, uint32_t btw, uint3… 26 static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t pos, lv_fs_whence_t whence); 27 static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * pos_p); 28 static void * fs_dir_open(lv_fs_drv_t * drv, const char * path); 29 static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p); 30 static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * fn, uint32_t fn_len); 34 lv_fs_drv_t * drv = lv_fs_get_drv(LV_FS_LITTLEFS_LETTER); in lv_littlefs_set_handler() local [all …]
|
D | lv_fs_posix.c | 42 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode); 43 static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p); 44 static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf, uint32_t btr, uint32_t * b… 45 static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void * buf, uint32_t btw, uint3… 46 static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t pos, lv_fs_whence_t whence); 47 static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * pos_p); 48 static void * fs_dir_open(lv_fs_drv_t * drv, const char * path); 49 static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * fn, uint32_t fn_len); 50 static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p); 106 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode) in fs_open() argument [all …]
|
D | lv_fs_stdio.c | 44 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode); 45 static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p); 46 static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf, uint32_t btr, uint32_t * b… 47 static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void * buf, uint32_t btw, uint3… 48 static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t pos, lv_fs_whence_t whence); 49 static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * pos_p); 50 static void * fs_dir_open(lv_fs_drv_t * drv, const char * path); 51 static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * fn, uint32_t fn_len); 52 static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p); 107 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode) in fs_open() argument [all …]
|
D | lv_fs_memfs.c | 63 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode); 64 static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p); 65 static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf, uint32_t btr, uint32_t * b… 66 static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t pos, lv_fs_whence_t whence); 67 static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * pos_p); 123 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode) in fs_open() argument 125 LV_UNUSED(drv); in fs_open() 137 static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) in fs_close() argument 139 LV_UNUSED(drv); in fs_close() 154 static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf, uint32_t btr, uint32_t * b… in fs_read() argument [all …]
|
D | lv_fs_arduino_esp_littlefs.cpp | 19 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode); 20 static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p); 21 static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf, uint32_t btr, uint32_t * b… 22 static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void * buf, uint32_t btw, uint3… 23 static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t pos, lv_fs_whence_t whence); 24 static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * pos_p); 68 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode) in fs_open() argument 70 LV_UNUSED(drv); in fs_open() 99 static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) in fs_close() argument 101 LV_UNUSED(drv); in fs_close() [all …]
|
D | lv_fs_arduino_sd.cpp | 19 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode); 20 static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p); 21 static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf, uint32_t btr, uint32_t * b… 22 static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void * buf, uint32_t btw, uint3… 23 static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t pos, lv_fs_whence_t whence); 24 static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * pos_p); 60 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode) in fs_open() argument 62 LV_UNUSED(drv); in fs_open() 91 static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p) in fs_close() argument 93 LV_UNUSED(drv); in fs_close() [all …]
|
D | lv_fs_uefi.c | 45 static void lv_fs_drv_uefi_init(lv_fs_drv_t * drv, char fs_drive_letter, EFI_HANDLE fs_handle); 46 static void lv_fs_drv_uefi_deinit(lv_fs_drv_t * drv); 55 static bool lv_fs_uefi_ready_cb(lv_fs_drv_t * drv); 57 static void * lv_fs_uefi_open_cb(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode); 58 static lv_fs_res_t lv_fs_uefi_close_cb(lv_fs_drv_t * drv, void * file_p); 59 static lv_fs_res_t lv_fs_uefi_read_cb(lv_fs_drv_t * drv, void * file_p, void * buf, uint32_t btr, u… 60 static lv_fs_res_t lv_fs_uefi_write_cb(lv_fs_drv_t * drv, void * file_p, const void * buf, uint32_t… 61 static lv_fs_res_t lv_fs_uefi_seek_cb(lv_fs_drv_t * drv, void * file_p, uint32_t pos, lv_fs_whence_… 62 static lv_fs_res_t lv_fs_uefi_tell_cb(lv_fs_drv_t * drv, void * file_p, uint32_t * pos_p); 64 static void * lv_fs_uefi_dir_open_cb(lv_fs_drv_t * drv, const char * path); [all …]
|
D | lv_fs_win32.c | 40 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode); 41 static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p); 42 static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf, uint32_t btr, uint32_t * b… 43 static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void * buf, uint32_t btw, uint3… 44 static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t pos, lv_fs_whence_t whence); 45 static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * pos_p); 46 static void * fs_dir_open(lv_fs_drv_t * drv, const char * path); 47 static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * dir_p, char * fn, uint32_t fn_len); 48 static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * dir_p); 209 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode) in fs_open() argument [all …]
|
/lvgl-latest/examples/porting/ |
D | lv_port_fs_template.c | 28 static void * fs_open(lv_fs_drv_t * drv, const char * path, lv_fs_mode_t mode); 29 static lv_fs_res_t fs_close(lv_fs_drv_t * drv, void * file_p); 30 static lv_fs_res_t fs_read(lv_fs_drv_t * drv, void * file_p, void * buf, uint32_t btr, uint32_t * b… 31 static lv_fs_res_t fs_write(lv_fs_drv_t * drv, void * file_p, const void * buf, uint32_t btw, uint3… 32 static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t pos, lv_fs_whence_t whence); 33 static lv_fs_res_t fs_size(lv_fs_drv_t * drv, void * file_p, uint32_t * size_p); 34 static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t * pos_p); 36 static void * fs_dir_open(lv_fs_drv_t * drv, const char * path); 37 static lv_fs_res_t fs_dir_read(lv_fs_drv_t * drv, void * rddir_p, char * fn, uint32_t fn_len); 38 static lv_fs_res_t fs_dir_close(lv_fs_drv_t * drv, void * rddir_p); [all …]
|
/lvgl-latest/src/drivers/nuttx/ |
D | lv_nuttx_touchscreen.c | 47 static void touchscreen_read(lv_indev_t * drv, lv_indev_data_t * data); 119 static void conv_touch_sample(lv_indev_t * drv, in conv_touch_sample() argument 123 lv_nuttx_touchscreen_t * touchscreen = drv->driver_data; in conv_touch_sample() 127 lv_display_t * disp = lv_indev_get_display(drv); in conv_touch_sample() 146 static void touchscreen_read(lv_indev_t * drv, lv_indev_data_t * data) in touchscreen_read() argument 148 lv_nuttx_touchscreen_t * touchscreen = drv->driver_data; in touchscreen_read() 160 conv_touch_sample(drv, data, &touchscreen->last_sample); in touchscreen_read() 170 conv_touch_sample(drv, data, &sample); in touchscreen_read()
|
/lvgl-latest/tests/src/test_cases/ |
D | test_fs.c | 121 lv_fs_drv_t * drv = lv_fs_get_drv(drv_letter); in read_random_drv() local 122 uint32_t original_cache_size = drv->cache_size; in read_random_drv() 123 drv->cache_size = cache_size; in read_random_drv() 179 drv->cache_size = original_cache_size; in read_random_drv() 184 lv_fs_drv_t * drv = lv_fs_get_drv('A'); in test_write_read_random() local 185 uint32_t original_cache_size = drv->cache_size; in test_write_read_random() 186 drv->cache_size = 7; in test_write_read_random() 274 drv->cache_size = original_cache_size; in test_write_read_random()
|
/lvgl-latest/docs/details/main-components/ |
D | fs.rst | 104 static lv_fs_drv_t drv; /* Needs to be static or global */ 105 lv_fs_drv_init(&drv); /* Basic initialization */ 107 drv.letter = 'S'; /* An uppercase letter to identify the drive */ 108 drv.cache_size = my_cache_size; /* Cache size for reading in bytes. 0 to not cache. */ 110 drv.ready_cb = my_ready_cb; /* Callback to tell if the drive is ready to use */ 111 drv.open_cb = my_open_cb; /* Callback to open a file */ 112 drv.close_cb = my_close_cb; /* Callback to close a file */ 113 drv.read_cb = my_read_cb; /* Callback to read a file */ 114 drv.write_cb = my_write_cb; /* Callback to write a file */ 115 drv.seek_cb = my_seek_cb; /* Callback to seek in a file (Move cursor) */ [all …]
|
D | indev.rst | 193 static void touch_read_callback(lv_indev_t * drv, lv_indev_data_t * data)
|
/lvgl-latest/src/drivers/wayland/ |
D | lv_wayland.c | 2341 static void _lv_wayland_pointer_read(lv_indev_t * drv, lv_indev_data_t * data) in _lv_wayland_pointer_read() argument 2343 struct window * window = lv_display_get_user_data(lv_indev_get_display(drv)); in _lv_wayland_pointer_read() 2354 static void _lv_wayland_pointeraxis_read(lv_indev_t * drv, lv_indev_data_t * data) in _lv_wayland_pointeraxis_read() argument 2356 struct window * window = lv_display_get_user_data(lv_indev_get_display(drv)); in _lv_wayland_pointeraxis_read() 2368 static void _lv_wayland_keyboard_read(lv_indev_t * drv, lv_indev_data_t * data) in _lv_wayland_keyboard_read() argument 2370 struct window * window = lv_display_get_user_data(lv_indev_get_display(drv)); in _lv_wayland_keyboard_read() 2381 static void _lv_wayland_touch_read(lv_indev_t * drv, lv_indev_data_t * data) in _lv_wayland_touch_read() argument 2384 struct window * window = lv_display_get_user_data(lv_indev_get_display(drv)); in _lv_wayland_touch_read()
|
/lvgl-latest/docs/intro/ |
D | introduction.rst | 231 Be sure you are calling :cpp:expr:`lv_display_flush_ready(drv)` at the end of your
|
/lvgl-latest/docs/ |
D | CHANGELOG.rst | 122 - **feat(drv): Implement Arduino SD driver** `5968 <https://github.com/lvgl/lvgl/pull/5968>`__
|