mirror of https://github.com/bsnes-emu/bsnes.git
17 lines
257 B
C++
17 lines
257 B
C++
|
struct Sweep {
|
||
|
uint8 shift;
|
||
|
bool decrement;
|
||
|
uint3 period;
|
||
|
uint8 counter;
|
||
|
bool enable;
|
||
|
bool reload;
|
||
|
uint11 pulse_period;
|
||
|
|
||
|
bool check_period();
|
||
|
void clock(unsigned channel);
|
||
|
|
||
|
void power();
|
||
|
void reset();
|
||
|
void serialize(serializer&);
|
||
|
};
|