/lvgl-latest/src/libs/fsdrv/ |
D | lv_fs_stdio.c | 226 dir_handle_t * handle = (dir_handle_t *)lv_malloc(sizeof(dir_handle_t)); in fs_dir_open() local 231 handle->dir_p = opendir(buf); in fs_dir_open() 232 if(handle->dir_p == NULL) { in fs_dir_open() 233 lv_free(handle); in fs_dir_open() 236 return handle; in fs_dir_open() 238 handle->dir_p = INVALID_HANDLE_VALUE; in fs_dir_open() 245 lv_strcpy(handle->next_fn, ""); in fs_dir_open() 246 handle->dir_p = FindFirstFileA(buf, &fdata); in fs_dir_open() 253 lv_snprintf(handle->next_fn, sizeof(handle->next_fn), "/%s", fdata.cFileName); in fs_dir_open() 256 lv_snprintf(handle->next_fn, sizeof(handle->next_fn), "%s", fdata.cFileName); in fs_dir_open() [all …]
|
D | lv_fs_win32.c | 366 dir_handle_t * handle = (dir_handle_t *)lv_malloc(sizeof(dir_handle_t)); in fs_dir_open() local 367 handle->dir_p = INVALID_HANDLE_VALUE; in fs_dir_open() 368 handle->next_error = LV_FS_RES_OK; in fs_dir_open() 375 lv_strcpy(handle->next_fn, ""); in fs_dir_open() 376 handle->dir_p = FindFirstFileA(buf, &fdata); in fs_dir_open() 378 if(handle->dir_p != INVALID_HANDLE_VALUE) { in fs_dir_open() 385 lv_snprintf(handle->next_fn, sizeof(handle->next_fn), "/%s", fdata.cFileName); in fs_dir_open() 388 lv_snprintf(handle->next_fn, sizeof(handle->next_fn), "%s", fdata.cFileName); in fs_dir_open() 392 } while(FindNextFileA(handle->dir_p, &fdata)); in fs_dir_open() 395 if(handle->dir_p == INVALID_HANDLE_VALUE) { in fs_dir_open() [all …]
|
/lvgl-latest/src/drivers/nuttx/ |
D | lv_nuttx_libuv.c | 51 static void lv_nuttx_uv_timer_cb(uv_timer_t * handle); 55 static void lv_nuttx_uv_vsync_poll_cb(uv_poll_t * handle, int status, int events); 56 static void lv_nuttx_uv_disp_poll_cb(uv_poll_t * handle, int status, int events); 61 static void lv_nuttx_uv_input_poll_cb(uv_poll_t * handle, int status, int events); 124 static void lv_nuttx_uv_timer_cb(uv_timer_t * handle) in lv_nuttx_uv_timer_cb() argument 131 uv_timer_stop(handle); in lv_nuttx_uv_timer_cb() 142 uv_timer_start(handle, lv_nuttx_uv_timer_cb, sleep_ms, 0); in lv_nuttx_uv_timer_cb() 168 static void lv_nuttx_uv_deinit_cb(uv_handle_t * handle) in lv_nuttx_uv_deinit_cb() argument 170 lv_nuttx_uv_ctx_t * uv_ctx = handle->data; in lv_nuttx_uv_deinit_cb() 184 static void lv_nuttx_uv_vsync_poll_cb(uv_poll_t * handle, int status, int events) in lv_nuttx_uv_vsync_poll_cb() argument [all …]
|
/lvgl-latest/src/drivers/uefi/ |
D | lv_uefi_private.c | 54 bool lv_uefi_protocol_test(EFI_HANDLE handle, EFI_GUID * protocol) in lv_uefi_protocol_test() argument 59 if(handle == NULL) return false; in lv_uefi_protocol_test() 63 handle, in lv_uefi_protocol_test() 86 void * lv_uefi_protocol_open(EFI_HANDLE handle, EFI_GUID * protocol) in lv_uefi_protocol_open() argument 91 if(handle == NULL) return NULL; in lv_uefi_protocol_open() 95 handle, in lv_uefi_protocol_open() 126 void lv_uefi_protocol_close(EFI_HANDLE handle, EFI_GUID * protocol) in lv_uefi_protocol_close() argument 130 if(handle == NULL) return; in lv_uefi_protocol_close() 134 handle, in lv_uefi_protocol_close()
|
D | lv_uefi_indev.h | 49 bool lv_uefi_simple_pointer_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle); 70 bool lv_uefi_absolute_pointer_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle); 90 bool lv_uefi_simple_text_input_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle);
|
D | lv_uefi_private.h | 58 bool lv_uefi_protocol_test(EFI_HANDLE handle, EFI_GUID * protocol); 66 void * lv_uefi_protocol_open(EFI_HANDLE handle, EFI_GUID * protocol); 73 void lv_uefi_protocol_close(EFI_HANDLE handle, EFI_GUID * protocol);
|
D | lv_uefi_display.c | 29 EFI_HANDLE handle; member 69 lv_display_t * lv_uefi_display_create(void * handle) in lv_uefi_display_create() argument 74 if(!lv_uefi_protocol_test(handle, &_uefi_guid_graphics_output)) return NULL; in lv_uefi_display_create() 79 display_ctx->handle = handle; in lv_uefi_display_create() 80 …display_ctx->gop_protocol = (EFI_GRAPHICS_OUTPUT_PROTOCOL *)lv_uefi_protocol_open(handle, &_uefi_g… in lv_uefi_display_create() 266 …if(display_ctx->gop_protocol != NULL) lv_uefi_protocol_close(display_ctx->handle, &_uefi_guid_grap… in _display_ctx_free()
|
D | lv_uefi_indev_keyboard.c | 36 EFI_HANDLE handle; member 110 bool lv_uefi_simple_text_input_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle) in lv_uefi_simple_text_input_indev_add_handle() argument 120 …interface = (EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL *)lv_uefi_protocol_open(handle, &_uefi_guid_simple_… in lv_uefi_simple_text_input_indev_add_handle() 122 lv_uefi_protocol_close(handle, &_uefi_guid_simple_text_input); in lv_uefi_simple_text_input_indev_add_handle() 130 handle_ctx->handle = handle; in lv_uefi_simple_text_input_indev_add_handle() 236 …if(handle_ctx->interface) lv_uefi_protocol_close(handle_ctx->handle, &_uefi_guid_simple_text_input… in _simple_text_input_handle_context_free()
|
D | lv_uefi_indev_pointer.c | 31 EFI_HANDLE handle; member 111 bool lv_uefi_simple_pointer_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle) in lv_uefi_simple_pointer_indev_add_handle() argument 121 …interface = (EFI_SIMPLE_POINTER_PROTOCOL *)lv_uefi_protocol_open(handle, &_uefi_guid_simple_pointe… in lv_uefi_simple_pointer_indev_add_handle() 123 lv_uefi_protocol_close(handle, &_uefi_guid_simple_pointer); in lv_uefi_simple_pointer_indev_add_handle() 131 handle_ctx->handle = handle; in lv_uefi_simple_pointer_indev_add_handle() 251 … if(handle_ctx->interface) lv_uefi_protocol_close(handle_ctx->handle, &_uefi_guid_simple_pointer); in _simple_pointer_handle_context_free()
|
D | lv_uefi_indev_touch.c | 31 EFI_HANDLE handle; member 111 bool lv_uefi_absolute_pointer_indev_add_handle(lv_indev_t * indev, EFI_HANDLE handle) in lv_uefi_absolute_pointer_indev_add_handle() argument 121 …interface = (EFI_ABSOLUTE_POINTER_PROTOCOL *)lv_uefi_protocol_open(handle, &_uefi_guid_absolute_po… in lv_uefi_absolute_pointer_indev_add_handle() 123 lv_uefi_protocol_close(handle, &_uefi_guid_absolute_pointer); in lv_uefi_absolute_pointer_indev_add_handle() 131 handle_ctx->handle = handle; in lv_uefi_absolute_pointer_indev_add_handle() 252 …if(handle_ctx->interface) lv_uefi_protocol_close(handle_ctx->handle, &_uefi_guid_absolute_pointer); in _absolute_pointer_handle_context_free()
|
D | lv_uefi_display.h | 40 lv_display_t * lv_uefi_display_create(void * handle);
|
/lvgl-latest/docs/details/integration/driver/ |
D | uefi.rst | 68 EFI_HANDLE handle = NULL; 77 handle = lv_uefi_display_get_active(); 78 if(handle == NULL) { 79 handle = lv_uefi_display_get_any(); 81 if(handle == NULL) { 86 display = lv_uefi_display_create(handle);
|
/lvgl-latest/src/draw/renesas/dave2d/ |
D | lv_draw_dave2d_utils.c | 142 void d2_framebuffer_from_layer(d2_device * handle, lv_layer_t * layer) in d2_framebuffer_from_layer() argument 148 d2_framebuffer(handle, draw_buf->data, in d2_framebuffer_from_layer()
|
D | lv_draw_dave2d_utils.h | 35 void d2_framebuffer_from_layer(d2_device * handle, lv_layer_t * layer);
|
/lvgl-latest/demos/keypad_encoder/ |
D | README.md | 6 This demo shows how to handle buttons, drop-down lists, rollers, sliders, switches and text inputs …
|
/lvgl-latest/src/drivers/display/drm/ |
D | lv_linux_drm.c | 42 uint32_t handle; member 746 buf->handle = creq.handle; in drm_allocate_dumb() 752 mreq.handle = creq.handle; in drm_allocate_dumb() 773 handles[0] = creq.handle; in drm_allocate_dumb()
|
/lvgl-latest/docs/intro/add-lvgl-to-your-project/ |
D | getting_lvgl.rst | 23 directories to your project. If ``make`` or :ref:`build_cmake` handle the
|
/lvgl-latest/src/draw/nxp/vglite/ |
D | lv_vglite_buf.c | 103 vgbuf->handle = NULL; in vglite_set_buf()
|
/lvgl-latest/docs/details/other-components/ |
D | fragment.rst | 11 and manages its own layout, has its own lifecycle, and can handle its
|
/lvgl-latest/docs/details/main-components/ |
D | draw.rst | 125 will handle it. 153 internally to handle for example arbitrary Widget transformations. 179 will handle it.
|
/lvgl-latest/src/others/vg_lite_tvg/ |
D | vg_lite.h | 794 …vg_lite_pointer handle; /*! The memory handle of the buffer's memory as allocated … member 808 …vg_lite_pointer handle; /*! The memory handle of the buffer's memory as allocated … member 826 vg_lite_pointer handle; /*! gpu memory object handle. */ member
|
/lvgl-latest/docs/details/integration/driver/display/ |
D | renesas_glcdc.rst | 26 - Supports GLCDC interrupts to handle frame-buffer switching or underflow detection
|
/lvgl-latest/docs/ |
D | ROADMAP.rst | 144 - |uncheck| `lv_bar`, `lv_arc`: handle max < min for fill direction swapping #4039 167 - Reconsider how to handle UTF-8 characters (allow different encoding as well) and Bidi. Maybe crea…
|
/lvgl-latest/docs/details/base-widget/layouts/ |
D | flex.rst | 14 It can arrange items (child Widgets) into rows or columns (tracks), handle wrapping, 15 adjust the spacing between items and tracks, handle *grow* to make
|
/lvgl-latest/demos/ |
D | README.md | 138 … with a keypad and/or encoder without a touchpad. This demo shows how to handle buttons, drop-down…
|