mirror of
https://github.com/MoleskiCoder/EightBit.git
synced 2025-04-07 03:37:18 +00:00
Whoops: missed update to Processor::get/setWordPaged
This commit is contained in:
parent
e7c369cf80
commit
6599a4ba47
@ -68,11 +68,21 @@ void EightBit::Processor::setBytePaged(const uint8_t page, const uint8_t offset,
|
||||
memoryWrite(register16_t(offset, page), value);
|
||||
}
|
||||
|
||||
EightBit::register16_t EightBit::Processor::getWordPaged(register16_t address) {
|
||||
BUS().ADDRESS() = address;
|
||||
return getWordPaged();
|
||||
}
|
||||
|
||||
EightBit::register16_t EightBit::Processor::getWordPaged(const uint8_t page, const uint8_t offset) {
|
||||
BUS().ADDRESS() = { offset, page };
|
||||
return getWordPaged();
|
||||
}
|
||||
|
||||
void EightBit::Processor::setWordPaged(register16_t address, const register16_t value) {
|
||||
BUS().ADDRESS() = address;
|
||||
setWordPaged(value);
|
||||
}
|
||||
|
||||
void EightBit::Processor::setWordPaged(const uint8_t page, const uint8_t offset, const register16_t value) {
|
||||
BUS().ADDRESS() = { offset, page };
|
||||
setWordPaged(value);
|
||||
|
Loading…
x
Reference in New Issue
Block a user