Re: [Qemu-devel] sparc32_dma: correctly initialize ledma base address

2011-08-26 Thread Artyom Tarasenko
On Mon, Aug 15, 2011 at 5:38 PM, Bob Breuer wrote: > Mark Cave-Ayland wrote: >> On 11/08/11 17:11, Bob Breuer wrote: >> >>> The ledma base address defaults to 0xff00 on reset.  This >>> fixes a bug with Solaris and SS-20 OBP when boot net is skipped. >>> >>> Signed-off-by: Bob Breuer >>> --- >

Re: [Qemu-devel] sparc32_dma: correctly initialize ledma base address

2011-08-20 Thread Blue Swirl
On Sat, Aug 20, 2011 at 5:04 AM, Bob Breuer wrote: > Mark Cave-Ayland wrote: >> On 15/08/11 16:38, Bob Breuer wrote: >> >>> Depends on the rom.  The SS-5 rom always sets it correctly, whereas the >>> SS-20 rom only sets it when you do "boot net".  Also, this is just the >>> top 8 bits of the addre

Re: [Qemu-devel] sparc32_dma: correctly initialize ledma base address

2011-08-19 Thread Bob Breuer
Mark Cave-Ayland wrote: > On 15/08/11 16:38, Bob Breuer wrote: > >> Depends on the rom. The SS-5 rom always sets it correctly, whereas the >> SS-20 rom only sets it when you do "boot net". Also, this is just the >> top 8 bits of the address. The DMA2 documentation[1] for E_BASE_ADDR >> states t

Re: [Qemu-devel] sparc32_dma: correctly initialize ledma base address

2011-08-19 Thread Mark Cave-Ayland
On 15/08/11 16:38, Bob Breuer wrote: Depends on the rom. The SS-5 rom always sets it correctly, whereas the SS-20 rom only sets it when you do "boot net". Also, this is just the top 8 bits of the address. The DMA2 documentation[1] for E_BASE_ADDR states that these upper address bits default t

Re: [Qemu-devel] sparc32_dma: correctly initialize ledma base address

2011-08-15 Thread Bob Breuer
Mark Cave-Ayland wrote: > On 11/08/11 17:11, Bob Breuer wrote: > >> The ledma base address defaults to 0xff00 on reset. This >> fixes a bug with Solaris and SS-20 OBP when boot net is skipped. >> >> Signed-off-by: Bob Breuer >> --- >> >> diff --git a/hw/sparc32_dma.c b/hw/sparc32_dma.c >> ind

Re: [Qemu-devel] sparc32_dma: correctly initialize ledma base address

2011-08-15 Thread Mark Cave-Ayland
On 11/08/11 17:11, Bob Breuer wrote: The ledma base address defaults to 0xff00 on reset. This fixes a bug with Solaris and SS-20 OBP when boot net is skipped. Signed-off-by: Bob Breuer --- diff --git a/hw/sparc32_dma.c b/hw/sparc32_dma.c index e75694b..61812fb 100644 --- a/hw/sparc32_dma.

[Qemu-devel] sparc32_dma: correctly initialize ledma base address

2011-08-11 Thread Bob Breuer
The ledma base address defaults to 0xff00 on reset. This fixes a bug with Solaris and SS-20 OBP when boot net is skipped. Signed-off-by: Bob Breuer --- diff --git a/hw/sparc32_dma.c b/hw/sparc32_dma.c index e75694b..61812fb 100644 --- a/hw/sparc32_dma.c +++ b/hw/sparc32_dma.c @@ -252,6 +252