I hope someone here has read the chapter "Adding New Software
Interrupts", I could understand most part of the code presented in
this chapter, But there's one thing I don't understand, that is in the
driver code (callgate.c) "CreateCallGate" what's the role the code
descriptor plays? And also, how to build the source code including
assembly code, I guess the assembly part should build separately by
MASM, I've tried with "nmake /f *.mak", but to no avail so far.