Interaction with Kernels

January 28, 2002
Yongguang Zhang

Today's Lecture

Q&A

Using Modules in UML

Compiling UML with Modules

Installing UML Modules

User/Kernel Interactions

System Calls

System Call Wrapper Function

After the Macro Expansion

Return Value

Transfer of Control

System Call Dispatch Table

System Call Service Routine

Parameter Passing

User Space Memory Access

Service Routine for stime()

Parameter Checking

Steps for Adding New System Calls

Not Quite Right Yet

Homework


© 2002 Yongguang Zhang