I am looking for a good primer or technical description of the System Call mechanism that is used by operating systems to transition from user space to the kernel to invoke functions such as ‘open’, ‘read’, ‘write’, etc…
Is there anything other than the Wikipedia entry? Websites, pdfs, books, source code, all are welcome 🙂
Well for source code, there are plenty of open source kernels to dive into.
As for books, Robert Love’s book on the Linux kernel is very informative.