mirror of https://github.com/stella-emu/stella.git
Minor cleanup; exclude some debugger-only methods in non-debugger mode.
This commit is contained in:
parent
5cb35031d1
commit
149582abd9
|
@ -422,6 +422,7 @@ bool M6532::load(Serializer& in)
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef DEBUGGER_SUPPORT
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
uInt8 M6532::intim()
|
uInt8 M6532::intim()
|
||||||
{
|
{
|
||||||
|
@ -456,7 +457,6 @@ uInt32 M6532::timerClocks() const
|
||||||
return uInt32(mySystem->cycles() - mySetTimerCycle);
|
return uInt32(mySystem->cycles() - mySetTimerCycle);
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef DEBUGGER_SUPPORT
|
|
||||||
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|
||||||
void M6532::createAccessBases()
|
void M6532::createAccessBases()
|
||||||
{
|
{
|
||||||
|
|
|
@ -135,6 +135,7 @@ class M6532 : public Device
|
||||||
void setTimerRegister(uInt8 data, uInt8 interval);
|
void setTimerRegister(uInt8 data, uInt8 interval);
|
||||||
void setPinState(bool shcha);
|
void setPinState(bool shcha);
|
||||||
|
|
||||||
|
#ifdef DEBUGGER_SUPPORT
|
||||||
// The following are used by the debugger to read INTIM/TIMINT
|
// The following are used by the debugger to read INTIM/TIMINT
|
||||||
// We need separate methods to do this, so the state of the system
|
// We need separate methods to do this, so the state of the system
|
||||||
// isn't changed
|
// isn't changed
|
||||||
|
@ -143,7 +144,6 @@ class M6532 : public Device
|
||||||
Int32 intimClocks();
|
Int32 intimClocks();
|
||||||
uInt32 timerClocks() const;
|
uInt32 timerClocks() const;
|
||||||
|
|
||||||
#ifdef DEBUGGER_SUPPORT
|
|
||||||
void createAccessBases();
|
void createAccessBases();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -159,7 +159,7 @@ class M6532 : public Device
|
||||||
@param flags A bitfield of DisasmType directives for the given address
|
@param flags A bitfield of DisasmType directives for the given address
|
||||||
*/
|
*/
|
||||||
void setAccessFlags(uInt16 address, uInt8 flags) override;
|
void setAccessFlags(uInt16 address, uInt8 flags) override;
|
||||||
#endif // DEBUGGER_SUPPORT
|
#endif // DEBUGGER_SUPPORT
|
||||||
|
|
||||||
private:
|
private:
|
||||||
// Reference to the console
|
// Reference to the console
|
||||||
|
|
Loading…
Reference in New Issue