diff options
author | bunnei <ericbunnie@gmail.com> | 2014-05-17 02:52:46 +0200 |
---|---|---|
committer | bunnei <ericbunnie@gmail.com> | 2014-05-17 02:52:46 +0200 |
commit | 145a91f21fae23b258b91cc0f841fda16129504a (patch) | |
tree | 2af6b30c5820291a81709a12c65b9a7cd8267e40 /src/core/hle/coprocessor.cpp | |
parent | - removed unused stubbed out code (diff) | |
download | yuzu-145a91f21fae23b258b91cc0f841fda16129504a.tar yuzu-145a91f21fae23b258b91cc0f841fda16129504a.tar.gz yuzu-145a91f21fae23b258b91cc0f841fda16129504a.tar.bz2 yuzu-145a91f21fae23b258b91cc0f841fda16129504a.tar.lz yuzu-145a91f21fae23b258b91cc0f841fda16129504a.tar.xz yuzu-145a91f21fae23b258b91cc0f841fda16129504a.tar.zst yuzu-145a91f21fae23b258b91cc0f841fda16129504a.zip |
Diffstat (limited to 'src/core/hle/coprocessor.cpp')
-rw-r--r-- | src/core/hle/coprocessor.cpp | 20 |
1 files changed, 2 insertions, 18 deletions
diff --git a/src/core/hle/coprocessor.cpp b/src/core/hle/coprocessor.cpp index 74305331c..39674ee64 100644 --- a/src/core/hle/coprocessor.cpp +++ b/src/core/hle/coprocessor.cpp @@ -9,42 +9,26 @@ namespace HLE { -/// Data synchronization barrier -u32 DataSynchronizationBarrier() { - return 0; -} - /// Returns the coprocessor (in this case, syscore) command buffer pointer Addr GetThreadCommandBuffer() { // Called on insruction: mrc p15, 0, r0, c13, c0, 3 return Memory::KERNEL_MEMORY_VADDR; } -/// Call an MCR (move to coprocessor from ARM register) instruction in HLE -s32 CallMCR(u32 instruction, u32 value) { - CoprocessorOperation operation = (CoprocessorOperation)((instruction >> 20) & 0xFF); - ERROR_LOG(OSHLE, "unimplemented MCR instruction=0x%08X, operation=%02X, value=%08X", - instruction, operation, value); - return 0; -} - /// Call an MRC (move to ARM register from coprocessor) instruction in HLE s32 CallMRC(u32 instruction) { CoprocessorOperation operation = (CoprocessorOperation)((instruction >> 20) & 0xFF); switch (operation) { - case DATA_SYNCHRONIZATION_BARRIER: - return DataSynchronizationBarrier(); - case CALL_GET_THREAD_COMMAND_BUFFER: return GetThreadCommandBuffer(); default: - ERROR_LOG(OSHLE, "unimplemented MRC instruction 0x%08X", instruction); + //DEBUG_LOG(OSHLE, "unknown MRC call 0x%08X", instruction); break; } - return 0; + return -1; } } // namespace |