Rev 534 | Rev 687 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 534 | Rev 548 | ||
|---|---|---|---|
| Line 44... | Line 44... | ||
| 44 | __address frame0, frame1; |
44 | __address frame0, frame1; |
| 45 | __u32 v0, v1; |
45 | __u32 v0, v1; |
| 46 | 46 | ||
| 47 | printf("Memory management test mapping #1\n"); |
47 | printf("Memory management test mapping #1\n"); |
| 48 | 48 | ||
| 49 | frame0 = frame_alloc(FRAME_KA); |
49 | frame0 = frame_alloc(FRAME_KA, ONE_FRAME); |
| 50 | frame1 = frame_alloc(FRAME_KA); |
50 | frame1 = frame_alloc(FRAME_KA, ONE_FRAME); |
| 51 | 51 | ||
| 52 | printf("Writing %L to physical address %P.\n", VALUE0, KA2PA(frame0)); |
52 | printf("Writing %L to physical address %P.\n", VALUE0, KA2PA(frame0)); |
| 53 | *((__u32 *) frame0) = VALUE0; |
53 | *((__u32 *) frame0) = VALUE0; |
| 54 | printf("Writing %L to physical address %P.\n", VALUE1, KA2PA(frame1)); |
54 | printf("Writing %L to physical address %P.\n", VALUE1, KA2PA(frame1)); |
| 55 | *((__u32 *) frame1) = VALUE1; |
55 | *((__u32 *) frame1) = VALUE1; |