From 8b0e2000a476786da2d7a3b596d9dfc39dc75a48 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Fri, 15 Jun 2012 16:33:59 +0000 Subject: cleaned up output git-svn-id: https://svn.spreadspace.org/mur.sat@534 7de4ea59-55d0-425e-a1af-a3118ea81d4c --- tools/idm-ringbuffer/ringbuffer.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'tools/idm-ringbuffer/ringbuffer.c') diff --git a/tools/idm-ringbuffer/ringbuffer.c b/tools/idm-ringbuffer/ringbuffer.c index 85ebae3..c4e6373 100644 --- a/tools/idm-ringbuffer/ringbuffer.c +++ b/tools/idm-ringbuffer/ringbuffer.c @@ -55,7 +55,7 @@ BOOL overrun, underrun, cmd_read; /* ##### Code under Test ##### */ -void init() +void buf_init() { writePtr = bufferStart; readPtr = bufferStart; @@ -95,6 +95,7 @@ void beginRead() void endRead() { + *readPtr = 0; rbuf_next(); } @@ -125,7 +126,7 @@ void sspInterrupt() /* ##### test environment ##### */ void debugPrint(char cmd) { - printf("cmd('%c'): wPtr=%d, rPtr=%d, ovr=%d, udr=%d, sspbuf=%02x\n", + printf("cmd('%c'): wPtr=%d, rPtr=%d, ovr=%d, udr=%d, sspbuf=%02hhx\n", cmd, (int) (writePtr - bufferStart), (int) (readPtr - bufferStart), @@ -135,7 +136,7 @@ void debugPrint(char cmd) { int i; printf(" "); for(i = 0; i < BUFFER_SIZE; ++i) { - printf("%02x ", bufferStart[i]); + printf("%02hhx ", (unsigned int)bufferStart[i]); } printf("\n"); } @@ -147,7 +148,7 @@ int main() t.c_lflag &= ~(ICANON | ECHO); tcsetattr(STDIN_FILENO, TCSANOW, &t); - init(); + buf_init(); int key; debugPrint(' '); -- cgit v1.2.3