3 * - By John Hodge (thePowersGang)
6 * - Prototypes for methods used by keyboard/serial debugging
8 #ifndef _DEBUG_HOOKS_H_
9 #define _DEBUG_HOOKS_H_
12 typedef struct sDebugHook {
13 //tDebugHookOutput Output;
15 // TODO: Console support?
18 extern void DebugHook_HandleInput(tDebugHook *HookHandle, size_t Length, const char *Input);
20 extern void Heap_Dump(void);
21 extern void Threads_Dump(void);
22 extern void Threads_ToggleTrace(int TID);
23 extern void Heap_Stats(void);
24 extern void MM_DumpStatistics(void);
26 extern void Proc_PrintBacktrace(void);