Add InitializeIO() to Card and CardManager (PR #999)

. Card::InitializeIO() is pure virtual
. CardManager::InitializeIO() initialises all cards
This commit is contained in:
Andrea
2021-11-11 21:45:55 +00:00
committed by GitHub
parent 25caffe7eb
commit 8662a99179
17 changed files with 100 additions and 96 deletions
+2 -2
View File
@@ -50,7 +50,7 @@ LanguageCardUnit::~LanguageCardUnit(void)
SetMemMainLanguageCard(NULL);
}
void LanguageCardUnit::InitializeIO(void)
void LanguageCardUnit::InitializeIO(LPBYTE pCxRomPeripheral)
{
RegisterIoHandler(kSlot0, &LanguageCardUnit::IO, &LanguageCardUnit::IO, NULL, NULL, this, NULL);
}
@@ -276,7 +276,7 @@ UINT Saturn128K::GetActiveBank(void)
return m_uSaturnActiveBank;
}
void Saturn128K::InitializeIO(void)
void Saturn128K::InitializeIO(LPBYTE pCxRomPeripheral)
{
RegisterIoHandler(kSlot0, &Saturn128K::IO, &Saturn128K::IO, NULL, NULL, this, NULL);
}