lv_fs_read() function
Read from a file
Arguments
file_p
pointer to a lv_fs_file_t variable
buf
pointer to a buffer where the read bytes are stored
br
the number of real read bytes (Bytes Read). NULL if unused.
Return value
LV_FS_RES_OK or any error from lv_fs_res_t enum
![]()
if(lv_fs_read(fp, glyph_id_ofs_list, ids_size, NULL) != LV_FS_RES_OK) {![]()
if(lv_fs_read(fp, &cmaps_subtables_count, sizeof(uint32_t), NULL) != LV_FS_RES_OK) {![]()
if(lv_fs_read(fp, &glyph_bmp[cur_bmp_size], bmp_size, NULL) != LV_FS_RES_OK) {![]()
if(lv_fs_read(fp, &loca_count, sizeof(uint32_t), NULL) != LV_FS_RES_OK) {![]()
if(lv_fs_read(fp, glyph_offset, loca_count * sizeof(uint32_t), NULL) != LV_FS_RES_OK) {![]()
if(lv_fs_read(fp, &kern_format_type, sizeof(uint8_t), NULL) != LV_FS_RES_OK ||![]()
lv_fs_read(fp, &padding, 3 * sizeof(uint8_t), NULL) != LV_FS_RES_OK) {![]()
if(lv_fs_read(fp, &glyph_entries, sizeof(uint32_t), NULL) != LV_FS_RES_OK) {![]()
if(lv_fs_read(fp, &kern_class_mapping_length, sizeof(uint16_t), NULL) != LV_FS_RES_OK ||![]()
lv_fs_read(fp, &kern_table_rows, sizeof(uint8_t), NULL) != LV_FS_RES_OK ||![]()
lv_fs_read(fp, &kern_table_cols, sizeof(uint8_t), NULL) != LV_FS_RES_OK) {![]()
if(lv_fs_read(fp, kern_left, kern_class_mapping_length, NULL) != LV_FS_RES_OK ||![]()
lv_fs_read(fp, kern_right, kern_class_mapping_length, NULL) != LV_FS_RES_OK ||![]()
lv_fs_read(fp, kern_values, kern_values_length, NULL) != LV_FS_RES_OK) {![]()
lv_fs_read(&user_data->f, &cur_color, sizeof(lv_color32_t), NULL);![]()
res = lv_fs_read(&user_data->f, buf, btr, &br);![]()
lv_fs_read(&user_data->f, fs_buf, w, NULL);![]()
lv_fs_read(&user_data->f, fs_buf, w, NULL);
lv_fs_read() is called by 12 functions and calls 2 functions:
![]()
lv_fs_read()
lv_fs_read() reads 6 variables:
![]()
lv_fs_read()