diff --git a/code/userprog/pageprovider.cc b/code/userprog/pageprovider.cc index 7bbead7..39392fb 100644 --- a/code/userprog/pageprovider.cc +++ b/code/userprog/pageprovider.cc @@ -4,7 +4,7 @@ #include "system.h" PageProvider::PageProvider(int n) { - DEBUG ('x', "PageProvider constructor, pages: %i\n", n); + DEBUG ('p', "PageProvider constructor, pages: %i\n", n); page = new BitMap(n); page->Mark(0); } @@ -14,17 +14,16 @@ PageProvider::~PageProvider(){ } int PageProvider::GetEmptyPage() { - DEBUG ('x', "GetEmptyPage()\n"); int newPage = page->Find(); if(newPage == -1) return -1; memset(machine->mainMemory+newPage * PageSize, 0, PageSize); - DEBUG ('x', "PageProvider: Allocated page: %i\n", newPage); + DEBUG ('p', "PageProvider: GetEmpryPage() allocated page: %i\n", newPage); return newPage; } void PageProvider::ReleasePage(int n) { - DEBUG ('a', "Release page: %i\n", page); + DEBUG ('p', "Release page: %d\n", n); page->Clear(n); }