K 10 svn:author V 6 marcel K 8 svn:date V 27 2013-01-12T21:52:04.874022Z K 7 svn:log V 631 Make DMA work reliably for isp(4). As it turns out, consistent DMA only work for 64-bit direct-mapped addresses when the PCI bus is in PCI-X mode. As it turns out, we're not on my machine. With both 32-bit and 64-bit direct-mapped addresses out of the picture WRT to consistent DMA, we're left with programming the I/O MMU (aka ATEs). Hack it enough for use by isp(4) to see what's needed. With this commit, we can install FreeBSD on an Altix 350 (single node). with SMP of course. Next steps: 1. make the I/O MMU code generic. 2. port bge(4) so that we have networking. 3. make it all work with 2 nodes (mostly VM coherency) END