20#include "pedigree/kernel/Log.h"
21#include "pedigree/kernel/process/Process.h"
22#include "pedigree/kernel/process/Scheduler.h"
23#include "pedigree/kernel/processor/Processor.h"
24#include "pedigree/kernel/processor/SyscallManager.h"
26#include "PedigreeCSyscallManager.h"
27#include "modules/Module.h"
32 return g_PedigreeCSyscallManager.initialise();
35static void destroy() {
36 if (!g_PedigreeCSyscallManager.shutdown()) {
37 FATAL(
"Pedigree-C syscall handler could not be retired safely.");
41MODULE_INFO(
"pedigree-c", &init, &destroy);