mirror of
https://github.com/reactos/reactos.git
synced 2024-07-23 20:58:16 +00:00
Implement NdisMWriteLogData, enough to see something
svn path=/trunk/; revision=29375
This commit is contained in:
parent
d3048bf9fd
commit
69a12a6870
|
@ -2048,9 +2048,36 @@ NdisMWriteLogData(
|
|||
IN PVOID LogBuffer,
|
||||
IN UINT LogBufferSize)
|
||||
{
|
||||
UNIMPLEMENTED
|
||||
PUCHAR Buffer = LogBuffer;
|
||||
UINT i, j, idx;
|
||||
|
||||
return NDIS_STATUS_FAILURE;
|
||||
UNIMPLEMENTED;
|
||||
for (i = 0; i < LogBufferSize; i += 16)
|
||||
{
|
||||
DbgPrint("%08x |", i);
|
||||
for (j = 0; j < 16; j++)
|
||||
{
|
||||
idx = i + j;
|
||||
if (idx < LogBufferSize)
|
||||
DbgPrint(" %02x", Buffer[idx]);
|
||||
else
|
||||
DbgPrint(" ");
|
||||
}
|
||||
DbgPrint(" | ");
|
||||
for (j = 0; j < 16; j++)
|
||||
{
|
||||
idx = i + j;
|
||||
if (idx == LogBufferSize)
|
||||
break;
|
||||
if (Buffer[idx] >= ' ') /* FIXME: not portable! replace by if (isprint(Buffer[idx])) ? */
|
||||
DbgPrint("%c", Buffer[idx]);
|
||||
else
|
||||
DbgPrint(".");
|
||||
}
|
||||
DbgPrint("\n");
|
||||
}
|
||||
|
||||
return NDIS_STATUS_FAILURE;
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue