DUMP now takes const void * as parameter

This commit is contained in:
Bertrand Songis
2019-07-16 11:41:33 +02:00
parent ae63ebd783
commit ad594a9d65
2 changed files with 5 additions and 5 deletions
+3 -3
View File
@@ -34,10 +34,10 @@ void dumpStart(unsigned int size)
dumpPosition = 0;
}
void dumpBody(const uint8_t *data, unsigned int size)
void dumpBody(const void *data, unsigned int size)
{
for (unsigned int i=0; i<size; i++) {
dumpPrintf("%.2X ", data[i]);
dumpPrintf("%.2X ", ((uint8_t *)data)[i]);
dumpPosition++;
if ((dumpPosition & (32-1)) == 0) {
dumpPrintf("\r\n");
@@ -51,7 +51,7 @@ void dumpEnd()
}
#if defined(DEBUG) || defined(CLI)
void dump(const uint8_t * data, unsigned int size)
void dump(const void * data, unsigned int size)
{
dumpStart(size);
dumpBody(data, size);
+2 -2
View File
@@ -23,9 +23,9 @@
#if defined(DEBUG) || defined(CLI)
void dumpStart(unsigned int size);
void dumpBody(const uint8_t * data, unsigned int size);
void dumpBody(const void * data, unsigned int size);
void dumpEnd();
void dump(const uint8_t * data, unsigned int size);
void dump(const void * data, unsigned int size);
#else
#define dump(data, size)
#endif