mirror of
https://github.com/xemu-project/xemu.git
synced 2025-02-15 01:29:15 +00:00
lsi: ignore write accesses to CTEST0 registers
53C895A datasheet says that this register is read/write, and that the value returned on read access is dependant of DMA FIFO state. However, nothing is said for written value. 53C810A datasheet gives more insight about this register: "This was a general purpose read/write register in previous SYM53C8XX family chips. Although it is still a read/write register, Symbios reserves the right to use these bits for future 53C8XX family enhancements." This prevents going to the default case, which prints an error message. Signed-off-by: Hervé Poussineau <hpoussin@reactos.org> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
This commit is contained in:
parent
c7ac9f403a
commit
0903c35dde
@ -1743,6 +1743,9 @@ static void lsi_reg_writeb(LSIState *s, int offset, uint8_t val)
|
||||
case 0x17: /* MBOX1 */
|
||||
s->mbox1 = val;
|
||||
break;
|
||||
case 0x18: /* CTEST0 */
|
||||
/* nothing to do */
|
||||
break;
|
||||
case 0x1a: /* CTEST2 */
|
||||
s->ctest2 = val & LSI_CTEST2_PCICIE;
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user