Lines Matching refs:data_file
115 int process_sub(FILE *data_file, FILE *struct_file);
116 int process_file(FILE *data_file, FILE *struct_file, const char *filename);
117 int file_write_http_header(FILE *data_file, const char *filename, int file_size, u16_t *http_hdr_len,
183 FILE *data_file;
297 data_file = fopen("fsdata.tmp", "wb");
298 if (data_file == NULL) {
305 fclose(data_file);
311 fprintf(data_file, "#include \"lwip/apps/fs.h\"" NEWLINE);
312 fprintf(data_file, "#include \"lwip/def.h\"" NEWLINE NEWLINE NEWLINE);
314 fprintf(data_file, "#define file_NULL (struct fsdata_file *) NULL" NEWLINE NEWLINE NEWLINE);
316 fprintf(data_file, "#ifndef FS_FILE_FLAGS_HEADER_INCLUDED" NEWLINE "#define FS_FILE_FLAGS_HEADER_INCLUDED 1" NEWLINE "#endif" NEWLINE);
318 fprintf(data_file, "#ifndef FS_FILE_FLAGS_HEADER_PERSISTENT" NEWLINE "#define FS_FILE_FLAGS_HEADER_PERSISTENT 0" NEWLINE "#endif" NEWLINE);
322 fprintf(data_file, "/* FSDATA_FILE_ALIGNMENT: 0=off, 1=by variable, 2=by include */" NEWLINE "#ifndef FSDATA_FILE_ALIGNMENT" NEWLINE "#define FSDATA_FILE_ALIGNMENT 0" NEWLINE "#endif" NEWLINE);
324 fprintf(data_file, "#ifndef FSDATA_ALIGN_PRE" NEWLINE "#define FSDATA_ALIGN_PRE" NEWLINE "#endif" NEWLINE);
325 fprintf(data_file, "#ifndef FSDATA_ALIGN_POST" NEWLINE "#define FSDATA_ALIGN_POST" NEWLINE "#endif" NEWLINE);
327 fprintf(data_file, "#if FSDATA_FILE_ALIGNMENT==2" NEWLINE "#include \"fsdata_alignment.h\"" NEWLINE "#endif" NEWLINE);
332 filesProcessed = process_sub(data_file, struct_file);
334 /* data_file now contains all of the raw data.. now append linked list of
336 fprintf(data_file, NEWLINE NEWLINE);
340 fclose(data_file);
344 /* append struct_file to data_file */
435 int process_sub(FILE *data_file, FILE *struct_file)
477 filesProcessed += process_sub(data_file, struct_file);
518 if (process_file(data_file, struct_file, curName) < 0) {
630 static void process_file_data(FILE *data_file, u8_t *file_data, size_t file_size)
645 written = fwrite(file_buffer_c, 1, off, data_file);
650 written = fwrite(file_buffer_c, 1, off, data_file);
905 int process_file(FILE *data_file, FILE *struct_file, const char *filename)
931 fprintf(data_file, "#if FSDATA_FILE_ALIGNMENT==1" NEWLINE);
932 fprintf(data_file, "static const " PAYLOAD_ALIGN_TYPE " dummy_align_%s = %d;" NEWLINE, varname, payload_alingment_dummy_counter++);
933 fprintf(data_file, "#endif" NEWLINE);
935 fprintf(data_file, "static const unsigned char FSDATA_ALIGN_PRE data_%s[] FSDATA_ALIGN_POST = {" NEWLINE, varname);
937 fprintf(data_file, "/* %s (%"SZT_F" chars) */" NEWLINE, qualifiedName, strlen(qualifiedName) + 1);
938 file_put_ascii(data_file, qualifiedName, strlen(qualifiedName) + 1, &i);
942 fprintf(data_file, "0x%02x,", 0);
946 fprintf(data_file, NEWLINE);
956 file_write_http_header(data_file, filename, file_size, &http_hdr_len, &http_hdr_chksum, has_content_len, is_compressed);
1016 fprintf(data_file, NEWLINE "/* raw file data (%d bytes) */" NEWLINE, file_size);
1017 process_file_data(data_file, file_data, file_size);
1018 fprintf(data_file, "};" NEWLINE NEWLINE);
1023 int file_write_http_header(FILE *data_file, const char *filename, int file_size, u16_t *http_hdr_len,
1044 fprintf(data_file, NEWLINE "/* HTTP header */");
1063 fprintf(data_file, NEWLINE "/* \"%s\" (%"SZT_F" bytes) */" NEWLINE, cur_string, cur_len);
1064 written += file_put_ascii(data_file, cur_string, cur_len, &i);
1073 fprintf(data_file, NEWLINE "/* \"%s\" (%"SZT_F" bytes) */" NEWLINE, cur_string, cur_len);
1074 written += file_put_ascii(data_file, cur_string, cur_len, &i);
1114 fprintf(data_file, NEWLINE "/* \"%s%d\r\n\" (%"SZT_F"+ bytes) */" NEWLINE, cur_string, content_len, cur_len + 2);
1115 written += file_put_ascii(data_file, cur_string, cur_len, &i);
1124 written += file_put_ascii(data_file, intbuf, cur_len, &i);
1150 fprintf(data_file, NEWLINE "/* \"%s\"\r\n\" (%"SZT_F"+ bytes) */" NEWLINE, cur_string, cur_len + 2);
1151 written += file_put_ascii(data_file, cur_string, cur_len, &i);
1160 written += file_put_ascii(data_file, modbuf, cur_len, &i);
1178 fprintf(data_file, NEWLINE "/* \"%s\" (%"SZT_F" bytes) */" NEWLINE, cur_string, cur_len);
1179 written += file_put_ascii(data_file, cur_string, cur_len, &i);
1193 fprintf(data_file, NEWLINE "/* \"%s\" (%d bytes) */" NEWLINE, cur_string, cur_len);
1194 written += file_put_ascii(data_file, cur_string, cur_len, &i);
1204 fprintf(data_file, NEWLINE "/* \"%s\" (%"SZT_F" bytes) */" NEWLINE, cur_string, cur_len);
1205 written += file_put_ascii(data_file, cur_string, cur_len, &i);