4 * Copyright (c) 2008 James McKenzie <james@fishsoup.dhs.org>,
9 static char rcsid[] = "$Id$";
13 * Revision 1.3 2008/02/13 09:12:21 james
14 * *** empty log message ***
16 * Revision 1.2 2008/02/12 22:36:46 james
17 * *** empty log message ***
19 * Revision 1.1 2008/02/08 15:06:42 james
20 * *** empty log message ***
27 ring_read (Ring * r, void *b, int n)
34 if (!ring_read_one (r, b))
45 ring_write (Ring * r, void *b, int n)
52 if (!ring_write_one (r, b))
67 Ring *ret = (Ring *) malloc (sizeof (Ring));
68 ret->ring = (uint8_t *) malloc (n);
70 ret->wptr = ret->rptr = 0;