PPT Slide
- JavaSOS version: SOSSyscallInthandler.DiskWriteSystemCall (note again the switching of verb & noun)
- Figure 5.2 shows control and data flow between O/S objects, system calls and the hardware
- JavaSOS uses the following user memory addresses during system calls:
- 100: base address of parameter block
- 101: system call number
- 102: syscall parameter # 1
- 103: syscall parameter # 2
- Seen in AppTests.MakeSystemCall(), which uses SIM.hw.SetCell() to write the user memory addresses.