developerWorks: Kernel Command Using Linux System Calls
Mar 25, 2007, 08:00 (0 Talkback[s])
(Other stories by M. Tim Jones)
[ Thanks to IdaAshley for this link.
"A system call is an interface between a user-space application
and a service that the kernel provides. Because the service is
provided in the kernel, a direct call cannot be performed; instead,
you must use a process of crossing the user-space/kernel boundary.
The way you do this differs based on the particular architecture.
For this reason, I'll stick to the most common architecture,
"In this article, I explore the Linux SCI, demonstrate adding a
system call to the 2.6.20 kernel, and then use this function from