capi/sprintf.c File Reference

#include "sprintf.h"
#include <stdarg.h>
#include "type.h"
#include "config-flash.h"
Include dependency graph for sprintf.c:
This graph shows which files directly or indirectly include this file:

Functions

int f_puts (funcPutChar fPutChar, const char *pStr, ULONG ud)
int f_putb (funcPutChar fPutByte, const unsigned char *pBuf, ULONG ud, ULONG len)
unsigned char getnextfmtChar (const char *str, ULONG *offset)
int funcprintfArp (funcPutChar fPutChar, ULONG ud, const char *str, va_list arp)
int funcprintf (funcPutChar fPutChar, ULONG ud, const char *str,...)
int printToStringBuf (char ch, ULONG ud)
int osprintf (char *strBuf, UINT32 bufSize, const char *format,...)

Function Documentation

int f_putb ( funcPutChar  fPutByte,
const unsigned char *  pBuf,
ULONG  ud,
ULONG  len 
)

References EOFPRINTF.

Referenced by UART_SendData().

Here is the caller graph for this function:

int f_puts ( funcPutChar  fPutChar,
const char *  pStr,
ULONG  ud 
)

References EOFPRINTF.

Referenced by funcprintfArp(), and UART_SendString().

Here is the caller graph for this function:

int funcprintf ( funcPutChar  fPutChar,
ULONG  ud,
const char *  str,
  ... 
)

References funcprintfArp().

Here is the call graph for this function:

int funcprintfArp ( funcPutChar  fPutChar,
ULONG  ud,
const char *  str,
va_list  arp 
)

References EOFPRINTF, f_puts(), getnextfmtChar(), and NOTEOFPRINTF.

Referenced by ConsoleOut(), funcprintf(), osprintf(), and UART_printf().

Here is the call graph for this function:

Here is the caller graph for this function:

unsigned char getnextfmtChar ( const char *  str,
ULONG offset 
)

References MTGetStringFirstByte(), and MTGetStringNextByte().

Referenced by funcprintfArp().

Here is the call graph for this function:

Here is the caller graph for this function:

int osprintf ( char *  strBuf,
UINT32  bufSize,
const char *  format,
  ... 
)
int printToStringBuf ( char  ch,
ULONG  ud 
)

References printToStringType::bufSize, printToStringType::pBuf, and printToStringType::pos.

Referenced by osprintf().

Here is the caller graph for this function:

Generated on Wed Mar 23 11:08:33 2011 for Omnima LCD by  doxygen 1.6.3