Solved: sf(4) on PC164 works. Next question: DMA burst sizes

Michael Kukat michael at unixiron.org
Mon Jul 5 00:27:56 PDT 2004


Hello,

after hacking around the weekend with this sf(4) driver, i finally got it 
working fine in the PC164. One of the reasons was my PR kern/68623, the other 
reason is the PC164 needing the driver to use DMA burst sizes > 0 (i think 
size 0 means no burst).

So, after implementing the code lines to set this DMA burst, i would like to 
optimize performance here. AFAIK, the optimal DMA burst size depends on the 
capabilities of the PCI-Host brige. If this is true, does someone have 
information about the different chipsets used on Alpha systems? Currently, 
i'm especially interested in Alcor and Apecs chipsets, as i have platforms 
using those chips here to test it.

I'll release the final driver patches as soon as i have tested everything on 
i386 and maybe sparc64 also to avoid platform incompatibilities.

...Michael



More information about the freebsd-alpha mailing list