私はこのトピックに不慣れで、3ページをmmapしました。それぞれの内容はどのように読めばよいでしょうか?PAGE_SHIFT を使用する必要があることはわかっていますが、方法がわかりません。
unsigned int* address = mmap(...)
私はこのトピックに不慣れで、3ページをmmapしました。それぞれの内容はどのように読めばよいでしょうか?PAGE_SHIFT を使用する必要があることはわかっていますが、方法がわかりません。
unsigned int* address = mmap(...)
次のようなもの...
#define PAGE_SIZE 4096
unsigned int * address = mmap(...)
unsigned int * page0 = &address[ 0 * PAGE_SIZE / sizeof(int) ];
unsigned int * page1 = &address[ 1 * PAGE_SIZE / sizeof(int) ];
unsigned int * page2 = &address[ 2 * PAGE_SIZE / sizeof(int) ];