CMSC 412 Spring 2014
Corrections and clarifications for project #4
If you put files into the directory ..../build/user (with a .txt suffix) they will end up on the C drive when geekOS boots.
You do not need to implement Copy_User_To_User it is not used in the project.
It is ok to leave the user space processes text, data, and stack pages as non-pageable (i.e. allocated by Alloc_Page). This means there is no need to write the functions Find_Space_On_Paging_File, Free_Space_On_Paging_File, Write_To_Paging_File, Read_From_Paging_File). In otherwords, you don't need to implement the TODO items for VIRTUAL_MEMORY_B, jusr VIRTUAL_MEMORY_A and MMAP.