lkml.org 
[lkml]   [1996]   [Oct]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Please Advise: SCSI vs. IDE
  From: Albert Cahalan <albert@ccs.neu.edu>
Date: Mon, 30 Sep 1996 19:14:13 -0400 (EDT)
Cc: linux-kernel@vger.rutgers.edu
Precedence: bulk

> With ISA busmasters, the kernel has to double-buffer the IO memory for
> the 16MB+ area, which makes the whole idea with DMA fail completely.
> The extra copy is _worse_ than the CPU doing the reading by hand in
> the first place.

That should not happen if the kernel was compiled with the 16 MB RAM
limit. Until I grepped the kernel source, I thought that config option
would get rid of the double-buffer overhead.

Bounce buffers will only be used if you actually have more than 16MB and if the
actual data transfer is taking place to an area that cannot be DMA'ed to
directly. You don't even need to set the 16M option.

Leonard

\
 
 \ /
  Last update: 2005-03-22 13:37    [W:0.432 / U:0.108 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site