Newbie here! Is there a way to convert a user's virtual address to a physical address so that I can program a Bus Master Device's DMA Controller. I want to be able to calculate the user virtual address into Page segments and update the DMA control with this information. What the easiest way to do this. Or given a virtual address how can I convert it to a physical address.