mirror of
https://github.com/rcornwell/sims.git
synced 2026-04-14 15:55:33 +00:00
KA10: Misc fixes to KS10 devices.
This commit is contained in:
@@ -673,7 +673,6 @@ rp_read(t_addr addr, uint16 *data, int32 access) {
|
||||
uint16
|
||||
rp_vect(struct pdp_dib *dibp)
|
||||
{
|
||||
rp_ie &= ~CS1_IE;
|
||||
return dibp->uba_vect;
|
||||
}
|
||||
|
||||
|
||||
@@ -546,7 +546,6 @@ tu_read(t_addr addr, uint16 *data, int32 access)
|
||||
uint16
|
||||
tu_vect(struct pdp_dib *dibp)
|
||||
{
|
||||
tu_ie &= ~CS1_IE;
|
||||
return dibp->uba_vect;
|
||||
}
|
||||
|
||||
|
||||
@@ -59,6 +59,7 @@ uba_read(t_addr addr, int ctl, uint64 *data, int access)
|
||||
|
||||
if (ubm == -1) {
|
||||
uba_status[ubm] |= UBST_TIM | UBST_NED;
|
||||
sim_debug(DEBUG_EXP, &cpu_dev, "No UBA adaptor %02o %08o\n", ctl, addr);
|
||||
return 1;
|
||||
}
|
||||
|
||||
@@ -104,7 +105,7 @@ uba_read(t_addr addr, int ctl, uint64 *data, int access)
|
||||
return r;
|
||||
}
|
||||
}
|
||||
sim_debug(DEBUG_EXP, &cpu_dev, "No UBA device %08o\n", addr);
|
||||
sim_debug(DEBUG_EXP, &cpu_dev, "No UBA device %02o %08o\n", ctl, addr);
|
||||
uba_status[ubm] |= UBST_TIM | UBST_NED;
|
||||
return 1;
|
||||
}
|
||||
@@ -118,6 +119,7 @@ uba_write(t_addr addr, int ctl, uint64 data, int access)
|
||||
|
||||
if (ubm == -1) {
|
||||
uba_status[ubm] |= UBST_TIM | UBST_NED;
|
||||
sim_debug(DEBUG_EXP, &cpu_dev, "No UBA adaptor %02o %08o %012llo\n", ctl, addr, data);
|
||||
return 1;
|
||||
}
|
||||
|
||||
@@ -169,7 +171,7 @@ uba_write(t_addr addr, int ctl, uint64 data, int access)
|
||||
return dibp->wr_io(addr, buf, access);
|
||||
}
|
||||
}
|
||||
sim_debug(DEBUG_EXP, &cpu_dev, "No UBA device write %08o %012llo\n", addr, data);
|
||||
sim_debug(DEBUG_EXP, &cpu_dev, "No UBA device write %02o %08o %012llo\n", ctl, addr, data);
|
||||
uba_status[ubm] |= UBST_TIM | UBST_NED;
|
||||
return 1;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user