1
0
Fork 0
mirror of https://github.com/Atmosphere-NX/Atmosphere.git synced 2025-01-27 11:34:00 +00:00
Atmosphere/thermosphere/src/lib/printk.c

26 lines
418 B
C
Raw Normal View History

/**
* Kernel print functions.
*/
#include "printk.h"
#include "vsprintf.h"
/**
* Temporary stand-in main printk.
*
* TODO: This should print via UART, console framebuffer, and to a ring for
* consumption by Horizon
*/
void printk(char *fmt, ...)
{
va_list list;
char buf[512];
va_start(list, fmt);
vsnprintf(buf, sizeof(buf), fmt, list);
/* FIXME: print via UART */
va_end(list);
}