// KernelDebug.h#ifndef USERLAND_FS_KERNEL_DEBUG_H#define USERLAND_FS_KERNEL_DEBUG_Hclass KernelDebug {public:static void AddDebuggerCommands();static void RemoveDebuggerCommands();private:static int DebugUFS(int argc, char** argv);static int DebugPortPool(int argc, char** argv);static int DebugPort(int argc, char** argv);};// no kernel debugger commands in userland#if USERinline void KernelDebug::AddDebuggerCommands() {}inline void KernelDebug::RemoveDebuggerCommands() {}#endif#endif // USERLAND_FS_KERNEL_DEBUG_H