Commit 6df7b6016e062951f2c2dd1a3ec3ac79cc84e260

Authored by Aravind Kumar
1 parent 8d9a4e82d5
Exists in master

pagefault

Showing 2 changed files with 2 additions and 1 deletions Side-by-side Diff

memory/pagefault.c View file @ 6df7b60
... ... @@ -60,9 +60,10 @@
60 60 asm volatile("mrc p15, 0, %0, c9, c14, 0" : "=r" (i));
61 61 printf("User enable regr: %x\n", i);
62 62  
  63 + j = 32;
63 64 for(i = 0; i < 100; i=i++){
64 65 asm volatile("mrc p15, 0, %0, c9, c13, 0" : "=r" (s_t));
65   - c += (addr1[i*4*KB] + 1); // read at multiple of page size, so every read causes a page fault
  66 + c = (addr1[i + j*4*KB]); // read at multiple of page size, so every read causes a page fault
66 67 //c = c+1;
67 68 asm volatile("mrc p15, 0, %0, c9, c13, 0" : "=r" (e_t));
68 69 t += (e_t - s_t);
memory/pagefault.o View file @ 6df7b60

No preview for this file type