Re: Dirty patch saving 260K on Triton

Jacek Zapala (jacek@cs.unipos.com.pl)
Sat, 10 May 1997 02:26:18 +0200 (MET DST)


> > I've looked a bit on the Triton chipset and I noticed that it's
> > possible to control memory mapping in the 0xC0000-0xFFFFF region
> > (other PCI chipsets
>
> Have you checked if DMA works in that memory space? Does it?
>
> I made a similar program for DOS to enable UMB areas with Triton. But
> the problem was that i couldn't find any way to enable DMA access in the
> UMB memory.

There are programs for DOS (TLBMM, umb_driver) that can enable additional
memory for many chipsets. On some chipsets that memory (or part of it) is
DMAble, on some not. Some time ago I wrote a patch that made use of that
enabled memory. But on some chipsets I have seen problems when memory was
told to be DMAble and I allowed to use it by DMA under linux. Maybe it
wasn't REALLY dmable?

Jacek Zapala