PDP11, VAX, PDP10: Fixed setting of register value reflecting return buffer address - Problem reported by R. Voorhorst
This commit is contained in:
parent
a24d23ee52
commit
5f5e931db0
1 changed files with 1 additions and 1 deletions
|
@ -2204,7 +2204,7 @@ void dmc_set_addr(CTLR *controller, uint32 addr)
|
|||
{
|
||||
if (dmc_is_dmc(controller) || (!(*controller->csrs->sel2 & DMP_SEL2_M_22BIT))) {
|
||||
dmc_setreg(controller, 4, addr & 0xFFFF, DBG_RGC);
|
||||
dmc_setreg(controller, 6, (uint16)(((addr >> 2) << 14) | (*controller->csrs->sel6 & 0x3FFF)) , DBG_RGC);
|
||||
dmc_setreg(controller, 6, (uint16)(((addr >> 16) << 14) | (*controller->csrs->sel6 & 0x3FFF)) , DBG_RGC);
|
||||
}
|
||||
else {
|
||||
dmc_setreg(controller, 4, addr & 0xFFFF, DBG_RGC);
|
||||
|
|
Loading…
Add table
Reference in a new issue