Dynamically creating or removing a physical-to-virtual address mapping in a memory of a peripheral device
US7065630B1 · kind B1 · utility
89Cited by
1References
27Claims
0Family size
Assignee
Inventors
Key dates
| Filing date | Aug 27, 2003 |
| Grant date | Jun 20, 2006 |
| Priority date | — |
| Expiry date | Apr 28, 2024 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F12/1081
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
Systems and methods for providing on-demand memory management. In response to a mapping request from a device driver or other program, a first portion of the memory is mapped to one or more virtual addresses in a first region of a virtual memory space so that it can be directly accessed by the CPU. In response to an unmapping request the first portion of the memory is unmapped. Mapping and unmapping requests may be made at any time.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.