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; |