Remove useless mksyshdr utility, replaced by mkcsysimg, Edimax images are no longer broken, and have been tested
SVN-Revision: 6847master
parent
7fa955d3f5
commit
c2d893e891
@ -1,46 +0,0 @@ |
|||||||
#include <stdlib.h> |
|
||||||
#include <stdio.h> |
|
||||||
#include <stdint.h> |
|
||||||
|
|
||||||
int main(int argc, char* argv[]) |
|
||||||
{ |
|
||||||
FILE* fp; |
|
||||||
uint32_t nImgSize; |
|
||||||
char* pHeader1 = "CSYS"; |
|
||||||
uint32_t nHeader2 = 0x80500000; |
|
||||||
|
|
||||||
if (argc != 3) |
|
||||||
{ |
|
||||||
printf("Usage: mksyshdr <header file> <image file>\n"); |
|
||||||
return -1; |
|
||||||
} |
|
||||||
|
|
||||||
fp = fopen(argv[2], "rb"); |
|
||||||
if (fp != NULL) |
|
||||||
{ |
|
||||||
fseek(fp, 0, SEEK_END); |
|
||||||
nImgSize = ftell(fp); |
|
||||||
fclose(fp); |
|
||||||
fp = fopen(argv[1], "wb+"); |
|
||||||
if (fp != NULL) |
|
||||||
{ |
|
||||||
fwrite(pHeader1, sizeof(char), 4, fp); |
|
||||||
fwrite(&nHeader2, sizeof(nHeader2), 1, fp); |
|
||||||
fwrite(&nImgSize, sizeof(nImgSize), 1, fp); |
|
||||||
fclose(fp); |
|
||||||
} |
|
||||||
else |
|
||||||
{ |
|
||||||
printf("Cannot create %s.\n", argv[1]); |
|
||||||
return -1; |
|
||||||
} |
|
||||||
} |
|
||||||
else |
|
||||||
{ |
|
||||||
printf("Cannot open %s.\n", argv[2]); |
|
||||||
return -1; |
|
||||||
} |
|
||||||
|
|
||||||
return 0; |
|
||||||
} |
|
||||||
|
|
Loading…
Reference in new issue