mirror of
https://github.com/holub/mame
synced 2025-04-19 23:12:11 +03:00
diexec: Remove vestigial execute_burn override
This commit is contained in:
parent
b888990563
commit
608499617a
@ -47,7 +47,7 @@ protected:
|
||||
virtual bool execute_input_edge_triggered(int inputnum) const noexcept override { return inputnum == INPUT_LINE_NMI; }
|
||||
virtual void execute_run() override;
|
||||
virtual void execute_set_input(int inputnum, int state) override;
|
||||
virtual void execute_burn(int32_t cycles) override;
|
||||
[[maybe_unused]] void execute_burn(int32_t cycles);
|
||||
|
||||
// device_memory_interface overrides
|
||||
virtual space_config_vector memory_space_config() const override;
|
||||
|
@ -147,7 +147,7 @@ protected:
|
||||
virtual uint32_t execute_default_irq_vector(int inputnum) const noexcept override { return 0xff; }
|
||||
virtual bool execute_input_edge_triggered(int inputnum) const noexcept override { return inputnum == INPUT_LINE_NMI; }
|
||||
virtual void execute_run() override;
|
||||
virtual void execute_burn(int32_t cycles) override;
|
||||
[[maybe_unused]] void execute_burn(int32_t cycles);
|
||||
virtual void execute_set_input(int inputnum, int state) override;
|
||||
|
||||
// device_memory_interface implementation
|
||||
|
@ -304,18 +304,6 @@ bool device_execute_interface::execute_input_edge_triggered(int linenum) const n
|
||||
}
|
||||
|
||||
|
||||
//-------------------------------------------------
|
||||
// execute_burn - called after we consume a bunch
|
||||
// of cycles for artifical reasons (such as
|
||||
// spinning devices for performance optimization)
|
||||
//-------------------------------------------------
|
||||
|
||||
void device_execute_interface::execute_burn(s32 cycles)
|
||||
{
|
||||
// by default, do nothing
|
||||
}
|
||||
|
||||
|
||||
//-------------------------------------------------
|
||||
// execute_set_input - called when a synchronized
|
||||
// input is changed
|
||||
|
@ -205,7 +205,6 @@ protected:
|
||||
|
||||
// optional operation overrides
|
||||
virtual void execute_run() = 0;
|
||||
virtual void execute_burn(s32 cycles);
|
||||
virtual void execute_set_input(int linenum, int state);
|
||||
|
||||
// interface-level overrides
|
||||
|
Loading…
Reference in New Issue
Block a user