ps1: fix broken controller when sideloading ps-exe

このコミットが含まれているのは:
Luke Usher 2023-12-16 20:11:40 +00:00
コミット 4bae7965f9
2個のファイルの変更8行の追加3行の削除

ファイルの表示

@ -55,6 +55,11 @@ auto Peripheral::power(bool reset) -> void {
Thread::reset();
Memory::Interface::setWaitStates(4, 4, 4);
io = {};
io.transmitStarted = 1;
io.transmitFinished = 1;
io.acknowledgeAsserted = 0;
io.baudrateReloadFactor = 1;
io.baudrateReloadValue = 0x88;
}
}

ファイルの表示

@ -42,9 +42,9 @@ struct Peripheral : Thread, Memory::Interface {
n8 transmitData;
//JOY_STAT
n1 transmitStarted = 1;
n1 transmitFinished = 1;
n1 acknowledgeAsserted = 0;
n1 transmitStarted;
n1 transmitFinished;
n1 acknowledgeAsserted;
n1 parityError;
n1 interruptRequest;