5 int main(int argc
, char* argv
[])
9 char* pHeader1
= "CSYS";
10 uint32_t nHeader2
= 0x80500000;
14 printf("Usage: mksyshdr <header file> <image file>\n");
18 fp
= fopen(argv
[2], "rb");
21 fseek(fp
, 0, SEEK_END
);
24 fp
= fopen(argv
[1], "wb+");
27 fwrite(pHeader1
, sizeof(char), 4, fp
);
28 fwrite(&nHeader2
, sizeof(nHeader2
), 1, fp
);
29 fwrite(&nImgSize
, sizeof(nImgSize
), 1, fp
);
34 printf("Cannot create %s.\n", argv
[1]);
40 printf("Cannot open %s.\n", argv
[2]);
This page took 0.048265 seconds and 5 git commands to generate.