static lv_fs_res_t fs_seek(lv_fs_drv_t * drv, void * file_p, uint32_t pos, lv_fs_whence_t whence); static lv_fs_res_t fs_size(lv_fs_drv_t * drv, void * file_p, uint32_t * size_p); static lv_fs_res_t fs_tell(lv_fs_drv_t * drv, void * file_p, uint32_t ...
#define LV_FS_DEFAULT_DRIVER_LETTER '\0' /** API for fopen, fread, etc. */ #define LV_USE_FS_STDIO 0 #if LV_USE_FS_STDIO #define LV_FS_STDIO_LETTER '\0' /**< Set an upper-case driver-identifier letter for this driver (e.g. 'A'). */ #define LV_FS_STDIO_PATH...
#define LV_FS_STDIO_CACHE_SIZE 0 /*>0 to cache this number of bytes in lv_fs_read()*/ #endif /*API for open, read, etc*/ #define LV_USE_FS_POSIX 0 #if LV_USE_FS_POSIX #define LV_FS_POSIX_LETTER '\0' /*Set an upper cased letter on which the drive will accessibl...
#define LV_USE_FS_STDIO '\0' /*Uses fopen, fread, etc*/ //#define LV_FS_STDIO_PATH "/home/john/" /*Set the working directory. If commented it will be "./" */ #define LV_USE_FS_POSIX '\0' /*Uses open, read, etc*/ //#define LV_FS_POSIX_PATH "/home/john/" /*Set ...
#define LV_FS_STDIO_PATH "" /*Set the working directory. File/directory paths will be appended to it.*/ #define LV_FS_STDIO_CACHE_SIZE 0 /*>0 to cache this number of bytes in lv_fs_read()*/ #endif /*API for open, read, etc*/ #define LV_USE_FS_POSIX 0 #if LV_USE_FS_...
typedef void * lv_fs_drv_user_data_t; #endif /*1: Add a `user_data` to drivers and objects*/ #define LV_USE_USER_DATA 0 /*1: Show CPU usage and FPS count in the right bottom corner*/ #define LV_USE_PERF_MONITOR 1 /*=== * Image decoder and cache *===*/ ...
end = f_gif_seek(gif, 0, LV_FS_SEEK_CUR); f_gif_seek(gif, start, LV_FS_SEEK_SET); clear = 1 << key_size; stop = clear + 1; table = new_table(key_size); key_size++; init_key_size = key_size; sub_len = shift = 0; key = get_key(gif, key_size, &su...
我们注意到,在输出InitLogFile failed错误的前一行,有个open系统调用: 23:14:24.448034 open("/usr/local/apps/some_server/log//server_agent.log", O_RDWR|O_CREAT|O_APPEND|O_LARGEFILE, 0666) = -1 ENOENT (No such file or directory) 它尝试打开文件/usr/local/apps/some_server/log//server_agent...
#define LV_FS_STDIO_PATH "" /*Set the working directory. File/directory paths will be appended to it.*/ #define LV_FS_STDIO_CACHE_SIZE 0 /*>0 to cache this number of bytes in lv_fs_read()*/ #endif /*API for open, read, etc*/ #define LV_USE_FS_POSIX 0 #if LV_US...
AC_CHECK_FUNCS([OPENSSL_init_ssl OPENSSL_init_crypto BIO_get_data BIO_meth_new ASN1_STRING_get0_data RAND_OpenSSL]) # OpenSSL versions before 1.1.0 required setting callback functions, for # thread-safety. In 1.1.0, it's no longer required, and CRYPTO_lock() ...