コード例 #1
0
ファイル: thread_menu.c プロジェクト: oroca/SkyRover_Nano
void _menu_printf( char *format, ... )
{
    va_list va;
    va_start(va, format);
    tfp_format(NULL, _menu_putc, format, va);
    va_end(va);
}
コード例 #2
0
ファイル: usart_helpers.c プロジェクト: libusbhost/libusbhost
void usart_printf(const char *str, ...)
{
	va_list va;
	va_start(va, str);
	tfp_format(NULL, putf, str, va);
	va_end(va);
}
コード例 #3
0
ファイル: console.c プロジェクト: M0IVQ/md380tools
void con_printf(const char* fmt, ...)
{
    va_list va;
    va_start(va, fmt);
    tfp_format(0, con_putch, fmt, va);
    va_end(va);        
}
コード例 #4
0
ファイル: c_demo.c プロジェクト: ZigZagJoe/68k
void lcd_printf(char *fmt, ...)
{
    va_list va;
    va_start(va,fmt);
    tfp_format(0,&putc_lcd,fmt,va);
    va_end(va);
}
コード例 #5
0
ファイル: SkyRover.cpp プロジェクト: slavajames/SkyRover_Ardu
/*---------------------------------------------------------------------------
     TITLE	: printf
     WORK	:
     ARG	:
     RET	:
---------------------------------------------------------------------------*/
void SkyRover::printf( char *format, ... )
{
	//Hw_VCom_Printf( format );
    va_list va;
    va_start(va, format);
    tfp_format(NULL, usb_putc, format, va);
    va_end(va);		
}
コード例 #6
0
ファイル: SkyRover.cpp プロジェクト: slavajames/SkyRover_Ardu
/*---------------------------------------------------------------------------
     TITLE  : uart1_printf
     WORK   :
     ARG    :
     RET    :
---------------------------------------------------------------------------*/
void SkyRover::uart1_printf( char *format, ... )
{
    //printf( format );
    va_list va;
    va_start(va, format);
    tfp_format(NULL, uart1_putc, format, va);
    va_end(va); 
}
コード例 #7
0
ファイル: halt.c プロジェクト: ccli8/uvisor
static void halt_printf(const char *fmt, ...)
{
    /* print message using our halt_putcp function */
    va_list va;
    va_start(va, fmt);
    tfp_format(NULL, halt_putcp, fmt, va);
    va_end(va);
}
コード例 #8
0
void
debug_printf (const char *fmt, ...)
{
	va_list va;

	va_start (va, fmt);
	tfp_format (NULL, putc_debug, fmt, va);
	va_end (va);
}
コード例 #9
0
ファイル: syslog.c プロジェクト: mach327/md380tools
void syslog_printf(const char *fmt, ...)
{
    if( !is_syslog_enabled() ) {
        return ;
    }
    
    va_list va;
    va_start(va, fmt);
    tfp_format(0, syslog_prch, fmt, va);
    va_end(va);
}
コード例 #10
0
void dbprintf(const char* format, ...) {
	va_list ap;
	va_start(ap, format);

	tfp_format(NULL, writeChar, format, ap);

	// append terminating null
	writeChar(NULL, 0);

	va_end(ap);
}
コード例 #11
0
ファイル: Kprint.cpp プロジェクト: yudai09/ownOS
void Kprint::tk_printf(char *s,char *fmt, ...)
{
    va_list va;
    char *s_b=s;
    va_start(va,fmt);

    tfp_format(&s,putcp,fmt,va);
    putcp(&s,0);
    print(s_b);
    va_end(va);
}
コード例 #12
0
ファイル: halt.c プロジェクト: ccli8/uvisor
void halt_error(THaltError reason, const char *fmt, ...)
{
    halt_printf("HALT_ERROR: ");

    /* print actual error */
    va_list va;
    va_start(va, fmt);
    tfp_format(NULL, halt_putcp, fmt, va);
    va_end(va);

    /* final line feed */
    default_putc('\n');

    /* Die. */
    halt(reason);
}
コード例 #13
0
ファイル: blackbox_io.c プロジェクト: DTFUHF/betaflight
static int blackboxPrintfv(const char *fmt, va_list va)
{
    return tfp_format(NULL, _putc, fmt, va);
}
コード例 #14
0
ファイル: vcom.c プロジェクト: The-Red/RedCopter
static void vCom_Printf(char *format, ...) {
  va_list va;
  va_start(va, format);
  tfp_format(NULL, vCom_putc, format, va);
  va_end(va);
}