dummy core-memory parity
This commit is contained in:
parent
1c03260f37
commit
056681e32f
1 changed files with 10 additions and 0 deletions
10
bus.cpp
10
bus.cpp
|
@ -287,6 +287,11 @@ uint16_t bus::read(const uint16_t addr_in, const word_mode_t word_mode, const rm
|
|||
return 0;
|
||||
}
|
||||
|
||||
if (a >= 0172100 && a <= 0172137) { // MM11-LP parity
|
||||
if (!peek_only) DOLOG(debug, false, "READ-I/O MM11-LP parity (%06o): %o", a, 1);
|
||||
return 1;
|
||||
}
|
||||
|
||||
if (word_mode == wm_byte) {
|
||||
if (a == ADDR_PSW) { // PSW
|
||||
uint8_t temp = c->getPSW();
|
||||
|
@ -988,6 +993,11 @@ write_rc_t bus::write(const uint16_t addr_in, const word_mode_t word_mode, uint1
|
|||
return { false };
|
||||
}
|
||||
|
||||
if (a >= 0172100 && a <= 0172137) { // MM11-LP parity
|
||||
DOLOG(debug, false, "WRITE-I/O MM11-LP parity (%06o): %o", a, value);
|
||||
return { false };
|
||||
}
|
||||
|
||||
/// MMU ///
|
||||
// supervisor
|
||||
if (a >= ADDR_PDR_SV_START && a < ADDR_PDR_SV_END) {
|
||||
|
|
Loading…
Add table
Reference in a new issue