[Qemu-devel] [PATCH] sparc32 protect read-only bits in DMA CSR registers

2010-05-22 Thread Artyom Tarasenko
On a real hardware changing read-only bits has no effect Use a mask common for SCSI and Ethernet registers. The crucial bit is DMA_INTR, because setting or clearing it may produce spurious interrupts. This patch allows booting Solaris 2.3 --- hw/sparc32_dma.c | 12 1 files changed,

[Qemu-devel] [PATCH] sparc32 protect read-only bits in DMA CSR registers

2010-05-21 Thread Artyom Tarasenko
On a real hardware changing read-only bits has no effect Use a mask common for SCSI and Ethernet registers. The crucial bit is DMA_INTR, because setting or clearing it may produce spurious interrupts. This patch allows booting Solaris 2.3 Signed-off-by: Artyom Tarasenko --- hw/sparc32_dma.c |