Home
last modified time | relevance | path

Searched refs:crc (Results 1 – 2 of 2) sorted by relevance

/rockchip-linux_mpp/utils/
H A Dutils.h60 void calc_data_crc(RK_U8 *dat, RK_U32 len, DataCrc *crc);
61 void write_data_crc(FILE *fp, DataCrc *crc);
62 void read_data_crc(FILE *fp, DataCrc *crc);
64 void calc_frm_crc(MppFrame frame, FrmCrc *crc);
65 void write_frm_crc(FILE *fp, FrmCrc *crc);
66 void read_frm_crc(FILE *fp, FrmCrc *crc);
H A Dutils.c305 void calc_data_crc(RK_U8 *dat, RK_U32 len, DataCrc *crc) in calc_data_crc() argument
314 crc->sum_cnt = (len + data_grp_byte_cnt - 1) / data_grp_byte_cnt; in calc_data_crc()
316 wide_bit_sum(&dat[grp_loop * data_grp_byte_cnt], data_grp_byte_cnt, &crc->sum[grp_loop]); in calc_data_crc()
319 … wide_bit_sum(&dat[grp_loop * data_grp_byte_cnt], len % data_grp_byte_cnt, &crc->sum[grp_loop]); in calc_data_crc()
335 crc->len = len; in calc_data_crc()
336 crc->vor = xor; in calc_data_crc()
339 void write_data_crc(FILE *fp, DataCrc *crc) in write_data_crc() argument
344 fprintf(fp, "%08d,", crc->len); in write_data_crc()
345 for (loop = 0; loop < crc->sum_cnt; loop++) { in write_data_crc()
346 fprintf(fp, " %lx,", crc->sum[loop]); in write_data_crc()
[all …]