- case 'p': Debug_Fmt("%p", &args); break;
- case 's': Debug_Fmt("'%s'", &args); break;
- case 'i': Debug_Fmt("%i", &args); break;
- case 'u': Debug_Fmt("%u", &args); break;
- case 'x': Debug_Fmt("0x%x", &args); break;
- case 'b': Debug_Fmt("0b%b", &args); break;
- // Extended (64-Bit)
- case 'X': Debug_Fmt("0x%llx", &args); break;
- case 'B': Debug_Fmt("0b%llb", &args); break;
+ case 'p': Debug_FmtS(TRACE_TO_KTERM, "%p", va_arg(args, void*)); break;
+ case 'P': Debug_FmtS(TRACE_TO_KTERM, "%P", va_arg(args, tPAddr)); break;
+ case 's': Debug_FmtS(TRACE_TO_KTERM, "'%s'", va_arg(args, char*)); break;
+ case 'i': Debug_FmtS(TRACE_TO_KTERM, "%i", va_arg(args, int)); break;
+ case 'u': Debug_FmtS(TRACE_TO_KTERM, "%u", va_arg(args, Uint)); break;
+ case 'x': Debug_FmtS(TRACE_TO_KTERM, "0x%x", va_arg(args, Uint)); break;
+ case 'b': Debug_FmtS(TRACE_TO_KTERM, "0b%b", va_arg(args, Uint)); break;
+ case 'X': Debug_FmtS(TRACE_TO_KTERM, "0x%llx", va_arg(args, Uint64)); break; // Extended (64-Bit)
+ case 'B': Debug_FmtS(TRACE_TO_KTERM, "0b%llb", va_arg(args, Uint64)); break; // Extended (64-Bit)