This adds some structures necessary to support multiple memory regions in the future. It also adds support for different system memory types and the new linear heap mapping at 0x30000000. |
||
|---|---|---|
| .. | ||
| address_arbiter.cpp | ||
| address_arbiter.h | ||
| event.cpp | ||
| event.h | ||
| kernel.cpp | ||
| kernel.h | ||
| memory.cpp | ||
| memory.h | ||
| mutex.cpp | ||
| mutex.h | ||
| process.cpp | ||
| process.h | ||
| resource_limit.cpp | ||
| resource_limit.h | ||
| semaphore.cpp | ||
| semaphore.h | ||
| session.cpp | ||
| session.h | ||
| shared_memory.cpp | ||
| shared_memory.h | ||
| thread.cpp | ||
| thread.h | ||
| timer.cpp | ||
| timer.h | ||
| vm_manager.cpp | ||
| vm_manager.h | ||