osInitRdb.3p 946 Bytes
.TH osInitRdb 3P local "Silicon Graphics, Inc."
.SH NAME
.upperok
osInitRdb \- set up an outgoing buffer for the rdb debug port
.SH SYNOPSIS
.nf
\f3
.Op c
#include <ultra64.h>
.sp .8v
void osInitRdb(u8 *sendBuf, u32 bufSize);
.Op
\f1
.fi
.SH PARAMETERS
.TP 10
.I sendBuf
pointer to the buffer to be used
.TP
.I bufSize
the size of the buffer in bytes.

.SH DESCRIPTION
.I osInitRdb
provides a buffer to the rdb debug port handling routines that is
used to increase efficiency of game to host debug data transfers.
The buffer can be of any size, but optimally it should be big
enough to handle the maximum amount of data transferred at any
one given time. (ie. if your application prints out 40 lines
of debugging info, each of 30 characters, 1200 bytes would be optimal.)

.SH SUBSYSTEMS
The following subsystems will use this buffer if it is available:
.I osSyncPrintf,
.I logging,
.I profiling,
.I debugging,
.I libultrahost,
.I fault printing.