On Thu, Aug 21, 2008 at 02:53:59AM -0400, der Mouse wrote: > > You might be able to connect them to a bus, but they are limited to > > 16 megabytes of memory. Windows 95 and Linux version 1 had device > > drivers that would compensate, but does Vista or Linux 2.6? > > I have no idea, since I don't even use, much less hack on, either. I'm > fairly sure NetBSD does (or at least easily could); they call them > "bounce buffers" and they use them for very analogous but more common > situations, cases where a DMA device can access only part of the > system's RAM - this is not as unusual as situation as you seem to think > it is. Linux has bounce buffers since apparently a lot of PCI cards can only work in the first gig of memory space. Performance is bad, which isn't likely to be an issue for ISA cards on modern systems.