Specifications

System Software Diagnostics Guide — September 2006 117
MercMon Reference
MsgsOutPerSramSession
returns the number of messages written to the SRAM in one session
NoInDataDPCisr
returns the number of times when we received an interrupt but there was no data transfer
between the SRAM and the HOST
StrmsOutPerSramSession
returns the number of streams written to the SRAM in one session (i.e., number of data blocks
written)
StrmsInPerSramSession
returns the number of streams read from the SRAM in one session (i.e., the number of data
blocks read)
TotalAsyncMsgQDone
returns the number of requests completed in the AsyncMsgQ
TotalBadSramAddr
returns the number of times we tried reading a message/data (streams) from the SRAM but the
SRAM address was wrong
TotalBadSramAddrAlloc
returns the number of times the system tried to allocate a data block but the address was wrong
TotalBadSramAddrRelease
returns the number of times the system tried to release a data block but the address was wrong
TotalBadSramDataCount
returns the total number of times we got a data block of size greater than the
SRAM_DATA_BLOCK_SIZE
TotalBadSramOffset
returns the number of times we tried reading data (streams) from the SRAM but the offset
calculation was incorrect
TotalBadSramOffsetAlloc
returns the number of times we allocated data block but the offset was incorrect
TotalBigMessagesRcvd
returns the number of times we read a “BIG” message from the SRAM (i.e., message size
greater than 24 bytes)
TotalBigMessagesSent
returns the number of times we wrote a “BIG” message to the SRAM (i.e., message size
greater than 24 bytes)
TotalBogusInterrupts
Not Used
TotalDpcOverruns
returns the total number of DPC overruns (i.e., we were not expecting an interrupt but we got
one)
TotalDmaInterrupts
returns the total number of interrupts received from the board for performing DMA