started opcodes

This commit is contained in:
Lauchmelder 2021-10-21 19:24:53 +02:00
parent 4b22287ad0
commit 458500bd59
8 changed files with 240 additions and 5 deletions

View file

@ -53,7 +53,7 @@ Byte readBus(struct Bus* bus, Word addr)
}
else if (0x4020 <= addr && addr <= 0xFFFF) // Cartridge space
{
// rom->read()
val = readCartridge(bus->cartridge, addr);
}
else
{
@ -73,7 +73,7 @@ void writeBus(struct Bus* bus, Word addr, Byte val)
}
else if (0x4020 <= addr && addr <= 0xFFFF) // Cartridge space
{
// rom->write()
writeCartridge(bus->cartridge, addr, val);
}
else
{
@ -81,3 +81,9 @@ void writeBus(struct Bus* bus, Word addr, Byte val)
exit(1);
}
}
void tick(struct Bus* bus)
{
tickInstr(bus->cpu);
}