MCPcopy Create free account
hub / github.com/PCSX2/pcsx2 / SendToMultitap

Method SendToMultitap

pcsx2/SIO/Multitap/MultitapProtocol.cpp:123–144  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

121}
122
123void MultitapProtocol::SendToMultitap()
124{
125 const u8 commandByte = g_Sio2FifoIn.front();
126 g_Sio2FifoIn.pop_front();
127
128 switch (static_cast<MultitapMode>(commandByte))
129 {
130 case MultitapMode::PAD_SUPPORT_CHECK:
131 case MultitapMode::MEMCARD_SUPPORT_CHECK:
132 SupportCheck();
133 break;
134 case MultitapMode::SELECT_PAD:
135 Select(MultitapMode::SELECT_PAD);
136 break;
137 case MultitapMode::SELECT_MEMCARD:
138 Select(MultitapMode::SELECT_MEMCARD);
139 break;
140 default:
141 DevCon.Warning("%s() Unhandled MultitapMode (%02X)", __FUNCTION__, commandByte);
142 break;
143 }
144}

Callers 1

MultitapMethod · 0.80

Calls 3

frontMethod · 0.45
pop_frontMethod · 0.45
WarningMethod · 0.45

Tested by

no test coverage detected