This commit is contained in:
Christian Speckner 2024-07-01 00:09:56 +02:00
parent 4e6d009435
commit cccc92020a
2 changed files with 3 additions and 4 deletions

View File

@ -88,7 +88,7 @@ void CartridgeELF::reset()
myTransactionQueue.reset(); myTransactionQueue.reset();
myTransactionQueue.injectROM(0x00, 0x1ffc); myTransactionQueue.injectROM(0x00, 0x1ffc);
myTransactionQueue.injectROM(0x10); myTransactionQueue.injectROM(0x10);
myTransactionQueue.setNextPushAddress(0x1000); myTransactionQueue.setNextInjectAddress(0x1000);
vcsCopyOverblankToRiotRam(); vcsCopyOverblankToRiotRam();
vcsStartOverblank(); vcsStartOverblank();
@ -237,7 +237,7 @@ void CartridgeELF::BusTransactionQueue::reset()
} }
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - // - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
void CartridgeELF::BusTransactionQueue::setNextPushAddress(uInt16 address) void CartridgeELF::BusTransactionQueue::setNextInjectAddress(uInt16 address)
{ {
myNextInjectAddress = address; myNextInjectAddress = address;
} }

View File

@ -83,13 +83,12 @@ class CartridgeELF: public Cartridge {
void reset(); void reset();
void setNextPushAddress(uInt16 address); void setNextInjectAddress(uInt16 address);
void injectROM(uInt8 value); void injectROM(uInt8 value);
void injectROM(uInt8 value, uInt16 address); void injectROM(uInt8 value, uInt16 address);
void yield(uInt16 address); void yield(uInt16 address);
bool hasPendingTransaction() const; bool hasPendingTransaction() const;
BusTransaction* getNextTransaction(uInt16 address); BusTransaction* getNextTransaction(uInt16 address);