PDP11: RF11: Fix DAE computation in service routine
This commit is contained in:
parent
8ee2b90dc4
commit
dc69862bc8
1 changed files with 1 additions and 1 deletions
|
@ -382,7 +382,7 @@ do {
|
|||
} while ((rf_wc != 0) && (rf_burst != 0)); /* brk if wc, no brst */
|
||||
|
||||
rf_da = da & DMASK; /* split da */
|
||||
rf_dae = (rf_dae & ~RFDAE_DAE) | ((rf_da >> 16) & RFDAE_DAE);
|
||||
rf_dae = (rf_dae & ~RFDAE_DAE) | ((da >> 16) & RFDAE_DAE);
|
||||
rf_cma = ma & DMASK; /* split ma */
|
||||
rf_cs = (rf_cs & ~RFCS_MEX) | ((ma >> (16 - RFCS_V_MEX)) & RFCS_MEX);
|
||||
if ((rf_wc != 0) && ((rf_cs & RFCS_ERR) == 0)) /* more to do? */
|
||||
|
|
Loading…
Add table
Reference in a new issue