How to reserve physical address space region
Kenneth Adam Miller
kennethadammiller at gmail.com
Mon Oct 19 06:34:54 EDT 2015
Have you looked at the uio driver examples?
Also, LDD3 may be old, but the API is at least still relevant. The
explanation is too long to include here, but the book is free :D
On Thu, Oct 15, 2015 at 11:53 PM, sahlot arvind <asahlot at gmail.com> wrote:
> Hi,
>
> Is there an API kernel exposes to use for a driver in order to reserve
> physical address space?
> I mean I want to reserve 5GB (or more if allowed) of contiguous physical
> address space anywhere in the address range (wherever it is available..
> doesn't matter) and then I want to map that physical address range in the
> kernel to get a virtual address so that my driver can dereference that
> virtual pointer to access the mapped physical address range.
>
> Thanks in advance!
> Sahlot
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.kernelnewbies.org/pipermail/kernelnewbies/attachments/20151019/b8fa3d14/attachment.html
More information about the Kernelnewbies
mailing list