2024-08-16 13:52:01 +02:00

24 lines
467 B
C

#include <stdarg.h>
#include "display.h"
#include "init.h"
#include "version.h"
#include "../assets/assets.h"
void error_display (const char *fmt, ...) {
va_list args;
deinit();
display_init((uint32_t *) (&assets_sc64_logo_640_240_dimmed));
version_print();
display_printf("[ Runtime error ]\n");
va_start(args, fmt);
display_vprintf(fmt, args);
va_end(args);
display_printf("\n");
while (true);
}