fixed licensing and updated code style naming for arm_interface/arm_interpreter frontend module
This commit is contained in:
parent
ad4fffca0d
commit
d0674cc98b
3 changed files with 57 additions and 94 deletions
|
@ -1,26 +1,6 @@
|
|||
/**
|
||||
* Copyright (C) 2013 Citrus Emulator
|
||||
*
|
||||
* @file arm_interpreter.h
|
||||
* @author bunnei
|
||||
* @date 2014-04-04
|
||||
* @brief ARM interface instance for SkyEye interprerer
|
||||
*
|
||||
* @section LICENSE
|
||||
* This program is free software; you can redistribute it and/or
|
||||
* modify it under the terms of the GNU General Public License as
|
||||
* published by the Free Software Foundation; either version 2 of
|
||||
* the License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful, but
|
||||
* WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
* General Public License for more details at
|
||||
* http://www.gnu.org/copyleft/gpl.html
|
||||
*
|
||||
* Official project repository can be found at:
|
||||
* http://code.google.com/p/gekko-gc-emu/
|
||||
*/
|
||||
// Copyright 2014 Citra Emulator Project
|
||||
// Licensed under GPLv2
|
||||
// Refer to the license.txt file included.
|
||||
|
||||
#pragma once
|
||||
|
||||
|
@ -39,18 +19,16 @@ public:
|
|||
|
||||
void SetPC(u32 pc);
|
||||
|
||||
u32 PC();
|
||||
u32 GetPC() const;
|
||||
|
||||
u32 Reg(int index);
|
||||
u32 GetReg(int index) const;
|
||||
|
||||
u32 CPSR();
|
||||
u32 GetCPSR() const;
|
||||
|
||||
u64 GetTicks() {
|
||||
return ARMul_Time(state);
|
||||
}
|
||||
u64 GetTicks() const;
|
||||
|
||||
private:
|
||||
ARMul_State* state;
|
||||
ARMul_State* m_state;
|
||||
|
||||
DISALLOW_COPY_AND_ASSIGN(ARM_Interpreter);
|
||||
};
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue