1
0
mirror of https://github.com/TomHarte/CLK.git synced 2025-01-14 13:33:42 +00:00

Prevents undefined behaviour from the CPC's timer.

This commit is contained in:
Thomas Harte 2017-10-17 22:40:32 -04:00
parent 57ee09dffb
commit 88e2350b8f

View File

@ -35,8 +35,6 @@ namespace AmstradCPC {
*/ */
class InterruptTimer { class InterruptTimer {
public: public:
InterruptTimer() : timer_(0), interrupt_request_(false) {}
/*! /*!
Indicates that a new hsync pulse has been recognised. This should be Indicates that a new hsync pulse has been recognised. This should be
supplied on the falling edge of the CRTC HSYNC signal, which is the supplied on the falling edge of the CRTC HSYNC signal, which is the
@ -93,10 +91,10 @@ class InterruptTimer {
} }
private: private:
int reset_counter_; int reset_counter_ = 0;
bool interrupt_request_; bool interrupt_request_ = false;
bool last_interrupt_request_; bool last_interrupt_request_ = false;
int timer_; int timer_ = 0;
}; };
/*! /*!