Subject: CONFIG_SOUND_DMAP: Confusing Configure.help entry.

The Configure.help entry for CONFIG_SOUND_DMAP (included below) leaves
me a bit confused. It says there can be a problem on machines with more
than 16MB of RAM. At the same time it says that CONFIG_SOUND_DMAP
should be enabled unless you have more the 16MB of RAM (or a PCI sound
card). Is it my language skill (English is not my mother tongue) or is
it a contradiction? When should CONFIG_SOUND_DMAP be enabled?


Persistent DMA buffers
CONFIG_SOUND_DMAP
Linux can often have problems allocating DMA buffers for ISA sound
cards on machines with more than 16MB of RAM. This is because ISA
DMA buffers must exist below the 16MB boundary and it is quite
possible that a large enough free block in this region cannot be
found after the machine has been running for a while. If you say Y
here the DMA buffers (64Kb) will be allocated at boot time and kept
until the shutdown. This option is only useful if you said Y to
"OSS sound modules", above. If you said M to "OSS sound modules"
then you can get the persistent DMA buffer functionality by passing
the command-line argument "dmabuf=1" to the sound.o module.

Say Y unless you have 16MB or more RAM or a PCI sound card.

--
Niels Kristian Bech Jensen -- [email protected] -- http://www.image.dk/~nkbj/

----------->> Stop software piracy --- use free software! <<-----------


2001-12-16 02:54:09

by Dan Chen

[permalink] [raw]
Subject: Re: CONFIG_SOUND_DMAP: Confusing Configure.help entry.

I'm assuming you have more than 16 MB of RAM, in which case it's safe to
say Y here if you have an ISA soundcard.

The final line should probably be clarified to read: "Say Y if you have
16MB or more RAM and an ISA soundcard but N if you have a PCI sound
card."

---
Dan Chen [email protected]
GPG key: http://www.cs.unc.edu/~chenda/pubkey.gpg.asc

On Sun, 16 Dec 2001, Niels Kristian Bech Jensen wrote:

> The Configure.help entry for CONFIG_SOUND_DMAP (included below) leaves
> me a bit confused. It says there can be a problem on machines with more
> than 16MB of RAM. At the same time it says that CONFIG_SOUND_DMAP
> should be enabled unless you have more the 16MB of RAM (or a PCI sound
> card). Is it my language skill (English is not my mother tongue) or is
> it a contradiction? When should CONFIG_SOUND_DMAP be enabled?
>
>
> Persistent DMA buffers
> CONFIG_SOUND_DMAP
> Linux can often have problems allocating DMA buffers for ISA sound
> cards on machines with more than 16MB of RAM. This is because ISA
> DMA buffers must exist below the 16MB boundary and it is quite
> possible that a large enough free block in this region cannot be
> found after the machine has been running for a while. If you say Y
> here the DMA buffers (64Kb) will be allocated at boot time and kept
> until the shutdown. This option is only useful if you said Y to
> "OSS sound modules", above. If you said M to "OSS sound modules"
> then you can get the persistent DMA buffer functionality by passing
> the command-line argument "dmabuf=1" to the sound.o module.
>
> Say Y unless you have 16MB or more RAM or a PCI sound card.
>
>

Subject: Re: CONFIG_SOUND_DMAP: Confusing Configure.help entry.

On Sat, 15 Dec 2001, Daniel T. Chen wrote:

> I'm assuming you have more than 16 MB of RAM, in which case it's safe to
> say Y here if you have an ISA soundcard.
>
> The final line should probably be clarified to read: "Say Y if you have
> 16MB or more RAM and an ISA soundcard but N if you have a PCI sound
> card."
>
Or

"Say Y unless you have less than 16MB of RAM or a PCI sound card."

That would also remove the contradiction.

--
Niels Kristian Bech Jensen -- [email protected] -- http://www.image.dk/~nkbj/

----------->> Stop software piracy --- use free software! <<-----------

2001-12-18 18:37:34

by Alan

[permalink] [raw]
Subject: Re: CONFIG_SOUND_DMAP: Confusing Configure.help entry.

> The final line should probably be clarified to read: "Say Y if you have
> 16MB or more RAM and an ISA soundcard but N if you have a PCI sound
> card."

Unrelated to PCI cards (some of which has ISA limits)

> > should be enabled unless you have more the 16MB of RAM (or a PCI sound

s/unless/if


2001-12-18 18:37:43

by Alan

[permalink] [raw]
Subject: Re: CONFIG_SOUND_DMAP: Confusing Configure.help entry.

> "Say Y unless you have less than 16MB of RAM or a PCI sound card."
>
> That would also remove the contradiction.

The rule is if > 16Mb RAM set dmap. PCI doesnt matter.