So, I have the address of the memory address and I want to map it into my kernels memory space, so that I can access the memory for both reading and writing. I am not very good at doing this. I have been reading up a C pointers but for some reason I don't think that is all I need. I have been working with another member here with bitwise shifts and masking, so that I understand; however, my trouble is that I don't fully understand how to map the memory for usage. Any help?