mirror of
https://github.com/RfidResearchGroup/proxmark3.git
synced 2025-08-20 21:33:47 -07:00
fix: unified lf clone printouts of blocks.
This commit is contained in:
parent
bd4d1ec74e
commit
734ca940e9
17 changed files with 143 additions and 161 deletions
|
@ -163,7 +163,7 @@ char *sprint_bin_break(const uint8_t *data, const size_t len, const uint8_t brea
|
|||
if ( breaks > 0 && len % breaks != 0)
|
||||
rowlen = ( len+(len/breaks) > MAX_BIN_BREAK_LENGTH ) ? MAX_BIN_BREAK_LENGTH : len+(len/breaks);
|
||||
|
||||
//printf("(sprint_bin_break) rowlen %d\n", rowlen);
|
||||
printf("(sprint_bin_break) rowlen %d\n", rowlen);
|
||||
|
||||
static char buf[MAX_BIN_BREAK_LENGTH]; // 3072 + end of line characters if broken at 8 bits
|
||||
//clear memory
|
||||
|
@ -182,8 +182,7 @@ char *sprint_bin_break(const uint8_t *data, const size_t len, const uint8_t brea
|
|||
}
|
||||
in_index++;
|
||||
}
|
||||
// last char.
|
||||
sprintf(tmp++, "%u", data[in_index]);
|
||||
|
||||
return buf;
|
||||
}
|
||||
/*
|
||||
|
@ -263,6 +262,18 @@ char *sprint_ascii(const uint8_t *data, const size_t len) {
|
|||
return buf;
|
||||
}
|
||||
|
||||
void print_blocks(uint32_t *data, size_t len) {
|
||||
PrintAndLog("Blk | Data ");
|
||||
PrintAndLog("----+------------");
|
||||
|
||||
if ( !data ) {
|
||||
PrintAndLog("..empty data");
|
||||
} else {
|
||||
for (uint8_t i=0; i<len; i++)
|
||||
PrintAndLog(" %02d | 0x%08X", i, data[i]);
|
||||
}
|
||||
}
|
||||
|
||||
void num_to_bytes(uint64_t n, size_t len, uint8_t* dest) {
|
||||
while (len--) {
|
||||
dest[len] = n & 0xFF;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue