ABSTRACT

DOS-C KernelMemory Manager and Task Manager In this chapter, I will examine two resource managers: the memory manager and the task manager. Both of these managers serve an important role in the operations of DOS-C (Figure 5.1). Each manager provides system call services that are part of the MS-DOS collection of system services. They also provide key internal services necessary to the other DOS-C services. One note: although the code is written to be portable, portions of these managers, especially the task manager, contain 80x86-specific code.