1 /** 2 * @file lv_test_conf.h 3 * 4 */ 5 6 #ifndef LV_TEST_CONF_H 7 #define LV_TEST_CONF_H 8 9 #ifdef __cplusplus 10 extern "C" { 11 #endif 12 13 /********************* 14 * INCLUDES 15 *********************/ 16 17 /********************* 18 * DEFINES 19 *********************/ 20 21 /********************** 22 * TYPEDEFS 23 **********************/ 24 25 uint32_t custom_tick_get(void); 26 #define LV_TICK_CUSTOM_SYS_TIME_EXPR custom_tick_get() 27 28 typedef int16_t lv_coord_t; 29 typedef void * lv_disp_drv_user_data_t; /*Type of user data in the display driver*/ 30 typedef void * lv_indev_drv_user_data_t; /*Type of user data in the input device driver*/ 31 typedef void * lv_font_user_data_t; 32 typedef void * lv_obj_user_data_t; 33 typedef void * lv_anim_user_data_t; 34 typedef void * lv_group_user_data_t; 35 typedef void * lv_fs_drv_user_data_t; 36 typedef void * lv_img_decoder_user_data_t; 37 38 /********************** 39 * GLOBAL PROTOTYPES 40 **********************/ 41 42 /********************** 43 * MACROS 44 **********************/ 45 46 #ifdef __cplusplus 47 } /* extern "C" */ 48 #endif 49 50 #endif /*LV_TEST_CONF_H*/ 51