X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=Kernel%2Fdebug.c;h=f59704ad5bb552747d7e26ae8ae84189c2091331;hb=f5406db5ab5adcf2aa6ee5f5d2560aef9df8c83e;hp=c05efa0bbbb67a94afe23f3eebd67bee7e4ff22c;hpb=4e949acb1c98bc071af2d5d9038b4a3e703bf33d;p=tpg%2Facess2.git diff --git a/Kernel/debug.c b/Kernel/debug.c index c05efa0b..f59704ad 100644 --- a/Kernel/debug.c +++ b/Kernel/debug.c @@ -25,7 +25,10 @@ extern void KernelPanic_PutChar(char Ch); int getDebugChar(void); static void Debug_Putchar(char ch); static void Debug_Puts(int DbgOnly, const char *Str); +void Debug_DbgOnlyFmt(const char *format, va_list args); +void Debug_FmtS(const char *format, ...); void Debug_Fmt(const char *format, va_list args); +void Debug_SetKTerminal(const char *File); // === GLOBALS === int gDebug_Level = 0; @@ -308,6 +311,7 @@ void Debug_Enter(const char *FuncName, const char *ArgTypes, ...) va_start(args, ArgTypes); + LogF("%012lli ", now()); while(i--) Debug_Putchar(' '); Debug_Puts(1, FuncName); @@ -365,6 +369,7 @@ void Debug_Log(const char *FuncName, const char *Fmt, ...) va_start(args, Fmt); + LogF("%012lli ", now()); while(i--) Debug_Putchar(' '); Debug_Puts(1, FuncName); @@ -399,6 +404,7 @@ void Debug_Leave(const char *FuncName, char RetType, ...) gDebug_Level = 0; i = 0; } + LogF("%012lli ", now()); // Indenting while(i--) Debug_Putchar(' ');