URL
https://opencores.org/ocsvn/zipcpu/zipcpu/trunk
Subversion Repositories zipcpu
Compare Revisions
- This comparison shows the changes necessary to convert path
/zipcpu/trunk/bench
- from Rev 74 to Rev 75
- ↔ Reverse comparison
Rev 74 → Rev 75
/cpp/pdump.cpp
52,7 → 52,7
|
void dump_file(const char *fn) { |
const int NZIP = 4096; |
char ln[NZIP]; |
char lna[NZIP], lnb[NZIP]; |
ZIPI ibuf[NZIP]; |
FILE *fp, *pf; |
int nr; |
106,7 → 106,7
printf("%s:\n", fn); |
while((nr=fread(ibuf, sizeof(ZIPI), NZIP, fp))>0) { |
for(int i=0; i<nr; i++) { |
zipi_to_string(ibuf[i], ln); |
zipi_to_string(ibuf[i], lna, lnb); |
// printf("%s\n", ln); |
printf("%08x: (0x%08x %c%c%c%c) ", addr, |
ibuf[i], |
117,7 → 117,9
); |
if (pfcnt) |
printf("%8d %8d ", pfcnt[addr-mina], pfclk[addr-mina]); |
printf("%s\n", ln); |
printf("%s\n", lna); |
if (lnb[0]) |
printf("%26s%s\n", "", lnb); |
|
addr++; |
} |
125,6 → 127,8
} |
|
int main(int argc, char **argv) { |
if (argc <= 1) |
printf("USAGE: pdump <dump-file> | less\n"); |
for(int argn=1; argn<argc; argn++) { |
if(access(argv[argn], R_OK)==0) |
dump_file(argv[argn]); |