8 static void init(Cpu_number);
9 static bool cpu_shutdown_available();
10 static int cpu_allow_shutdown(Cpu_number cpu, bool allow);
11 static int system_suspend(Mword extra);
14 // ------------------------------------------------------------------------
19 IMPLEMENT_DEFAULT inline
21 Platform_control::init(Cpu_number)
24 IMPLEMENT_DEFAULT inline NEEDS["l4_types.h"]
26 Platform_control::system_suspend(Mword)
27 { return -L4_err::EBusy; }
29 IMPLEMENT_DEFAULT inline
31 Platform_control::cpu_shutdown_available()
34 IMPLEMENT_DEFAULT inline NEEDS["l4_types.h"]
36 Platform_control::cpu_allow_shutdown(Cpu_number, bool)
37 { return -L4_err::ENodev; }