![]() |
Fukurō
A highly portable microkernel
|
Go to the source code of this file.
Functions | |
| vm_allocate () | |
| vm_copy () | |
| vm_deallocate () | |
| vm_inherit () | |
| vm_protect () | |
| vm_read () | |
| vm_regions () | |
| vm_statistics () | |
| vm_write () | |
| vm_allocate | ( | ) |
Allocate and fill with zeros new virtual memory either anywhre or at a specified address.
| vm_copy | ( | ) |
Virtually copy a range of memory from one address to another.
| vm_deallocate | ( | ) |
Deallocate a range of addresses, i.e make them no longer valid.
| vm_inherit | ( | ) |
Set the inheritance attribute of an address range.
| vm_protect | ( | ) |
Set the protection attribute of an address range.
| vm_read | ( | ) |
Read the contents of a region of a task's address space.
| vm_regions | ( | ) |
Return description of specified region of task's address space.
| vm_statistics | ( | ) |
Return statistics about the use of memory by a targe_task.
| vm_write | ( | ) |
Write the contents of a region of a task's address space.