PPT Slide
This chapter introduces SOS - The Simple Operating System; explanations and code is given in C++; we will note JavaSOS implementation differences as we go along.
System Call Interface
- Simpler than Chapter 3’s
- All return a nonnegative integer if they complete successfully, zero if not important and negative if an error occurred
- Note that JavaSOS system calls are defined not as function/method calls, but as software interrupt handler values in SOSSyscallIntHandler.java -- look at MakeSystemCall() method in AppTests.java