Subject: Re: DPWS500/Pyxis bugs, corrupt memory etc.
To: Jeff Roberson <nomad@nop.aliensystems.com>
From: Wilko Bulte <wilko@yedi.iaf.nl>
List: port-alpha
Date: 02/01/2000 21:15:14
On Mon, Jan 31, 2000 at 10:08:41PM -0800, Jeff Roberson wrote:
> Finally! I was right when I suggested that it was DMA across page
> boundaries.  I disabled DMA in pciide and everything works perfectly!  So
> to summarize the caveats when using a DPWS500a we have the following:
> 
> CIA_PYXIS_BUG_BASE is incorrectly set to (1*128*1024) instead of
> (128*1024*1024) in cia_dma.c. (This patch should be in -current)

FWIW and for the record: this is also what FreeBSD-current has:
#define CIA_PYXIS_BUG_BASE      (128*1024*1024)
#define CIA_PYXIS_BUG_SIZE      (2*1024*1024)

-- 
Wilko Bulte 					Arnhem, The Netherlands	  
    						WWW : http://www.tcja.nl