MFU dump UL-C with key

adding UL-C auth and keys to dump cmd
swapped endian for input of hf mfu crdbl to match output of hf mfu info
cmd and tag info app
This commit is contained in:
marshmellow42 2015-05-03 23:17:11 -04:00
parent b3125340f3
commit f9848fd647
3 changed files with 98 additions and 32 deletions

View file

@ -158,6 +158,20 @@ uint64_t bytes_to_num(uint8_t* src, size_t len)
return num;
}
// aa,bb,cc,dd,ee,ff,gg,hh, ii,jj,kk,ll,mm,nn,oo,pp
// to
// hh,gg,ff,ee,dd,cc,bb,aa, pp,oo,nn,mm,ll,kk,jj,ii
// up to 64 bytes or 512 bits
uint8_t *SwapEndian64(uint8_t *src, size_t len){
static uint8_t temp[64]={0};
for (uint8_t block=0; block < (uint8_t)len/8; block++){
for (size_t i = 0; i < 8; i++){
temp[i+(8*block)] = src[(7-i)+(8*block)];
}
}
return temp;
}
//assumes little endian
char * printBits(size_t const size, void const * const ptr)
{