Home
last modified time | relevance | path

Searched refs:BaseIrq (Results 1 – 8 of 8) sorted by relevance

/dports/emulators/nestopia/nestopia-1.51.1/source/core/board/
H A DNstBoardMmc3.hpp42 class BaseIrq class in Nes::Core::Boards::Mmc3
65 explicit BaseIrq(bool p) in BaseIrq() function in Nes::Core::Boards::Mmc3::BaseIrq
116 template<uint Delay=0, uint ClockFilter=BaseIrq::CLOCK_FILTER>
117 struct Irq : Timer::A12<BaseIrq,ClockFilter,Delay>
120 : Timer::A12<BaseIrq,ClockFilter,Delay>(c,p,persistent) {} in Irq()
H A DNstBoardKonamiVrc4.cpp64 void Vrc4::BaseIrq::Reset(bool) in Reset()
157 unit.ctrl = data[0] & (BaseIrq::ENABLE_1|BaseIrq::NO_PPU_SYNC); in LoadState()
158 Connect( data[0] & BaseIrq::ENABLE_0 ); in LoadState()
168 unit.ctrl | (Connected() ? BaseIrq::ENABLE_0 : 0), in SaveState()
247 unit.ctrl = data & (BaseIrq::ENABLE_1|BaseIrq::NO_PPU_SYNC); in Toggle()
249 if (Connect( data & BaseIrq::ENABLE_0 )) in Toggle()
261 Connect( unit.ctrl & BaseIrq::ENABLE_1 ); in Toggle()
285 bool Vrc4::BaseIrq::Clock() in Clock()
H A DNstBoardKonamiVrc4.hpp52 struct BaseIrq struct in Nes::Core::Boards::Konami::Vrc4
72 struct Irq : Timer::M2<BaseIrq>
82 : Timer::M2<BaseIrq>(c) {} in Irq()
H A DNstBoardMmc3.cpp52 void Mmc3::BaseIrq::Reset(const bool hard) in Reset()
104 void Mmc3::BaseIrq::LoadState(State::Loader& state) in LoadState()
114 void Mmc3::BaseIrq::SaveState(State::Saver& state,const dword chunk) const in SaveState()
/dports/games/libretro-nestopia/nestopia-2b0315c/source/core/board/
H A DNstBoardKonamiVrc4.cpp64 void Vrc4::BaseIrq::Reset(bool) in Reset()
157 unit.ctrl = data[0] & (BaseIrq::ENABLE_1|BaseIrq::NO_PPU_SYNC); in LoadState()
158 Connect( data[0] & BaseIrq::ENABLE_0 ); in LoadState()
168 unit.ctrl | (Connected() ? BaseIrq::ENABLE_0 : 0), in SaveState()
247 unit.ctrl = data & (BaseIrq::ENABLE_1|BaseIrq::NO_PPU_SYNC); in Toggle()
249 if (Connect( data & BaseIrq::ENABLE_0 )) in Toggle()
261 Connect( unit.ctrl & BaseIrq::ENABLE_1 ); in Toggle()
285 bool Vrc4::BaseIrq::Clock() in Clock()
H A DNstBoardMmc3.hpp42 class BaseIrq class in Nes::Core::Boards::Mmc3
65 explicit BaseIrq(bool p) in BaseIrq() function in Nes::Core::Boards::Mmc3::BaseIrq
120 template<uint Delay=0, uint ClockFilter=BaseIrq::CLOCK_FILTER>
121 struct Irq : Timer::A12<BaseIrq,ClockFilter,Delay>
124 : Timer::A12<BaseIrq,ClockFilter,Delay>(c,p,persistant) {} in Irq()
H A DNstBoardKonamiVrc4.hpp52 struct BaseIrq struct in Nes::Core::Boards::Konami::Vrc4
72 struct Irq : Timer::M2<BaseIrq>
82 : Timer::M2<BaseIrq>(c) {} in Irq()
H A DNstBoardMmc3.cpp52 void Mmc3::BaseIrq::Reset(const bool hard) in Reset()
104 void Mmc3::BaseIrq::LoadState(State::Loader& state) in LoadState()
114 void Mmc3::BaseIrq::SaveState(State::Saver& state,const dword chunk) const in SaveState()