- Allow constant id specification - Define function signature in SYSCALL macro - Move implementation into src/kernel/syscalls/*.cpp
15 lines
242 B
C++
15 lines
242 B
C++
#include "log.h"
|
|
#include "scheduler.h"
|
|
|
|
namespace syscalls {
|
|
|
|
void
|
|
message(const char *message)
|
|
{
|
|
auto &s = scheduler::get();
|
|
auto *p = s.current();
|
|
log::info(logs::syscall, "Message[%d]: %s", p->pid, message);
|
|
}
|
|
|
|
} // namespace syscalls
|