Revision 3d834c78
b/hw/lsi53c895a.c | ||
---|---|---|
1389 | 1389 |
break; |
1390 | 1390 |
case 0x02: /* SCNTL2 */ |
1391 | 1391 |
val &= ~(LSI_SCNTL2_WSR | LSI_SCNTL2_WSS); |
1392 |
s->scntl3 = val;
|
|
1392 |
s->scntl2 = val;
|
|
1393 | 1393 |
break; |
1394 | 1394 |
case 0x03: /* SCNTL3 */ |
1395 | 1395 |
s->scntl3 = val; |
... | ... | |
1457 | 1457 |
} |
1458 | 1458 |
s->ctest5 = val; |
1459 | 1459 |
break; |
1460 |
case 0x2c: /* DSPS[0:7] */
|
|
1460 |
case 0x2c: /* DSP[0:7] */ |
|
1461 | 1461 |
s->dsp &= 0xffffff00; |
1462 | 1462 |
s->dsp |= val; |
1463 | 1463 |
break; |
1464 |
case 0x2d: /* DSPS[8:15] */
|
|
1464 |
case 0x2d: /* DSP[8:15] */ |
|
1465 | 1465 |
s->dsp &= 0xffff00ff; |
1466 | 1466 |
s->dsp |= val << 8; |
1467 | 1467 |
break; |
1468 |
case 0x2e: /* DSPS[16:23] */
|
|
1468 |
case 0x2e: /* DSP[16:23] */ |
|
1469 | 1469 |
s->dsp &= 0xff00ffff; |
1470 | 1470 |
s->dsp |= val << 16; |
1471 | 1471 |
break; |
1472 |
case 0x2f: /* DSPS[14:31] */
|
|
1472 |
case 0x2f: /* DSP[24:31] */
|
|
1473 | 1473 |
s->dsp &= 0x00ffffff; |
1474 | 1474 |
s->dsp |= val << 24; |
1475 | 1475 |
if ((s->dmode & LSI_DMODE_MAN) == 0 |
Also available in: Unified diff