diff options
| author | 2014-07-05 10:12:27 -0400 | |
|---|---|---|
| committer | 2014-07-05 10:24:54 -0400 | |
| commit | 882dc0792904ec47d57a356a3c9e8fc1a240cc73 (patch) | |
| tree | 3d648439dd6bc8f47cf42b07af234b089d32bdad /src/core/mem_map_funcs.cpp | |
| parent | GSP: Fixed to use real shared memory object, various cleanups. (diff) | |
| download | yuzu-882dc0792904ec47d57a356a3c9e8fc1a240cc73.tar.gz yuzu-882dc0792904ec47d57a356a3c9e8fc1a240cc73.tar.xz yuzu-882dc0792904ec47d57a356a3c9e8fc1a240cc73.zip | |
Memory: Removed deprecated MapBlock_Shared function.
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 |