diff options
Diffstat (limited to 'src/core/mem_map_funcs.cpp')
| -rw-r--r-- | src/core/mem_map_funcs.cpp | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/src/core/mem_map_funcs.cpp b/src/core/mem_map_funcs.cpp index d0ca85ccd..0342122df 100644 --- a/src/core/mem_map_funcs.cpp +++ b/src/core/mem_map_funcs.cpp | |||
| @@ -178,28 +178,6 @@ u8 *GetPointer(const u32 addr) { | |||
| 178 | } | 178 | } |
| 179 | 179 | ||
| 180 | /** | 180 | /** |
| 181 | * Maps a block of memory in shared memory | ||
| 182 | * @param handle Handle to map memory block for | ||
| 183 | * @param addr Address to map memory block to | ||
| 184 | * @param permissions Memory map permissions | ||
| 185 | */ | ||
| 186 | u32 MapBlock_Shared(u32 handle, u32 addr,u32 permissions) { | ||
| 187 | MemoryBlock block; | ||
| 188 | |||
| 189 | block.handle = handle; | ||
| 190 | block.base_address = addr; | ||
| 191 | block.permissions = permissions; | ||
| 192 | |||
| 193 | if (g_shared_map.size() > 0) { | ||
| 194 | const MemoryBlock last_block = g_shared_map.rbegin()->second; | ||
| 195 | block.address = last_block.address + last_block.size; | ||
| 196 | } | ||
| 197 | g_shared_map[block.GetVirtualAddress()] = block; | ||
| 198 | |||
| 199 | return block.GetVirtualAddress(); | ||
| 200 | } | ||
| 201 | |||
| 202 | /** | ||
| 203 | * Maps a block of memory on the heap | 181 | * Maps a block of memory on the heap |
| 204 | * @param size Size of block in bytes | 182 | * @param size Size of block in bytes |
| 205 | * @param operation Memory map operation type | 183 | * @param operation Memory map operation type |