Added framebuffer module for unix port (littlevgl/lv_binding_micropython#16)

This commit is contained in:
Amir Gonnen 2019-03-14 23:49:50 +02:00
parent 9031c92f18
commit a62e1105c5
3 changed files with 5 additions and 2 deletions

@ -1 +1 @@
Subproject commit a56dd03184bee385e98b339fcae8c2c72353962c Subproject commit c0a4c8f0b2faf505434f3d2394d6993062eeee69

View File

@ -158,6 +158,7 @@ LIB_SRC_C = $(addprefix lib/,\
lv_bindings/driver/SDL/SDL_monitor.c \ lv_bindings/driver/SDL/SDL_monitor.c \
lv_bindings/driver/SDL/SDL_mouse.c \ lv_bindings/driver/SDL/SDL_mouse.c \
lv_bindings/driver/SDL/modSDL.c \ lv_bindings/driver/SDL/modSDL.c \
lv_bindings/driver/linux/modfb.c \
$(LIB_SRC_C_EXTRA) \ $(LIB_SRC_C_EXTRA) \
timeutils/timeutils.c \ timeutils/timeutils.c \
) )

View File

@ -187,6 +187,7 @@ extern const struct _mp_obj_module_t mp_module_jni;
extern const struct _mp_obj_module_t mp_module_lvgl; extern const struct _mp_obj_module_t mp_module_lvgl;
extern const struct _mp_obj_module_t mp_module_lvindev; extern const struct _mp_obj_module_t mp_module_lvindev;
extern const struct _mp_obj_module_t mp_module_SDL; extern const struct _mp_obj_module_t mp_module_SDL;
extern const struct _mp_obj_module_t mp_module_fb;
#if MICROPY_PY_UOS_VFS #if MICROPY_PY_UOS_VFS
#define MICROPY_PY_UOS_DEF { MP_ROM_QSTR(MP_QSTR_uos), MP_ROM_PTR(&mp_module_uos_vfs) }, #define MICROPY_PY_UOS_DEF { MP_ROM_QSTR(MP_QSTR_uos), MP_ROM_PTR(&mp_module_uos_vfs) },
@ -228,7 +229,8 @@ extern const struct _mp_obj_module_t mp_module_SDL;
#define MICROPY_PY_LVGL_DEF \ #define MICROPY_PY_LVGL_DEF \
{ MP_OBJ_NEW_QSTR(MP_QSTR_lvgl), (mp_obj_t)&mp_module_lvgl },\ { MP_OBJ_NEW_QSTR(MP_QSTR_lvgl), (mp_obj_t)&mp_module_lvgl },\
{ MP_OBJ_NEW_QSTR(MP_QSTR_lvindev), (mp_obj_t)&mp_module_lvindev},\ { MP_OBJ_NEW_QSTR(MP_QSTR_lvindev), (mp_obj_t)&mp_module_lvindev},\
{ MP_OBJ_NEW_QSTR(MP_QSTR_SDL), (mp_obj_t)&mp_module_SDL }, { MP_OBJ_NEW_QSTR(MP_QSTR_SDL), (mp_obj_t)&mp_module_SDL },\
{ MP_OBJ_NEW_QSTR(MP_QSTR_fb), (mp_obj_t)&mp_module_fb },
#else #else
#define LV_ROOTS #define LV_ROOTS
#define MICROPY_PY_LVGL_DEF #define MICROPY_PY_LVGL_DEF