diff options
Diffstat (limited to 'tools/idm-ringbuffer/ringbuffer.c')
-rw-r--r-- | tools/idm-ringbuffer/ringbuffer.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/idm-ringbuffer/ringbuffer.c b/tools/idm-ringbuffer/ringbuffer.c index f012c26..b4df162 100644 --- a/tools/idm-ringbuffer/ringbuffer.c +++ b/tools/idm-ringbuffer/ringbuffer.c @@ -48,7 +48,7 @@ char picRam[RAM_SIZE] = { 0 }; char* bufferStart = &(picRam[BUFFER_START]); char* bufferEnd = &(picRam[BUFFER_END - 1]); -char spiData = 0; +char spiData = -1; char *writePtr, *readPtr; BOOL overrun, underrun, cmd_read; @@ -91,7 +91,6 @@ void incrementReadIdx() void beginRead() { spiData = underrun ? -1 : *readPtr; - printf("SPI Buf: %02x\n", (int)spiData); } void endRead() @@ -126,12 +125,13 @@ void sspInterrupt() /* ##### test environment ##### */ void debugPrint(char cmd) { - printf("cmd('%c'): wPtr=%d, rPtr=%d, ovr=%d, udr=%d\n", + printf("cmd('%c'): wPtr=%d, rPtr=%d, ovr=%d, udr=%d, sspbuf=%02x\n", cmd, (int) (writePtr - bufferStart), (int) (readPtr - bufferStart), (int) overrun, - (int) underrun); + (int) underrun, + (int) spiData); int i; printf(" "); for(i = 0; i < BUFFER_SIZE; ++i) { |