Re: Re: Re: Re: IDE DMA breakage w/ 2.4.21+ and 2.6.0-test4(-mm4)

From: Petr Baudis (pasky_at_ucw.cz)
Date: 08/31/03


Date:	Sun, 31 Aug 2003 23:51:11 +0200
To: Alan Cox <alan@lxorguk.ukuu.org.uk>

Dear diary, on Sun, Aug 31, 2003 at 11:21:13PM CEST, I got a letter,
where Alan Cox <alan@lxorguk.ukuu.org.uk> told me, that...
> On Sul, 2003-08-31 at 21:06, Petr Baudis wrote:
> > I did few more experiments, and one strange thing is that /proc/dma does not
> > change when turning using_dma on thru hdparm:
>
> IDE DMA is PCI not ISA. It appears your mainboard is dying when both ISA
> and PCI DMA occur together. If so you'd want to drop the ESS audiodrive
> into PIO mode assuming ALSA supports it (OSS doesnt although I've got
> the docs if you care that much).

I don't ;-) - I lived w/o IDE DMA until now so I guess I'll survive for another
while. Thanks for the help, though. I will try again with ALSA+PIO later in the
2.6.0-test stage, when the other aspects (fb and usb) will more-or-less be
usable for me for daily use.

> Can you do another test here - write to a floppy disk while doing IDE
> DMA and see if it also hangs.

It works fine (aside of the ancient floppy disk grifting terribly).

-- 
 
				Petr "Pasky" Baudis
.
Perfection is reached, not when there is no longer anything to add, but when
there is no longer anything to take away.
	-- Antoine de Saint-Exupery
.
Stuff: http://pasky.ji.cz/
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/


Relevant Pages

  • Re: direct memory access
    ... No, 1 ISA, 5 PCI and 1 AGP. ... PCI and AGP might be shared. ... >>> If you don't see the Advanced tab, either your hardware doesn't>> support DMA or the DMA settings are incorrect in the BIOS. ... [[With some IDE drivers/Busmastering drivers, DMA cannot be>> enabled through the device manager, but only through the driver>> settings. ...
    (microsoft.public.windowsxp.help_and_support)
  • Re: DMA APIs gumble grumble
    ... 32-bit mask should that fail. ... 32-bit SAC addressing is done more efficiently than DAC addressing. ... DAC interfaces to the PCI DMA API for when "you really really want DAC ...
    (Linux-Kernel)
  • Re: Using PLD or FPGA for ISA bus board with DMA
    ... >> I'm planning to build an ADC board with onboard buffer with DMA transfer ... >> from onboard buffer to computer's memory. ... >> What would be the max paractical speed to transfer data from ISA bus to PC's ... the PCI bus was designed to use DMA as its basic data-transfer ...
    (comp.arch.embedded)
  • Re: Using PLD or FPGA for ISA bus board with DMA
    ... > THere are three forms of ISA DMA. ... > had a series of modem/sound cards that did ISA busmastering. ... However, none of this was widely used, and even when there was no PCI, ... many ISA DMA cards wouldn't work in all "PC Compatible" systems. ...
    (comp.arch.embedded)
  • Re: Using PLD or FPGA for ISA bus board with DMA
    ... > I'm planning to build an ADC board with onboard buffer with DMA transfer ... > Where can I find an ISA bus board design example with DMA functionality ... the PCI bus was designed to use DMA as its basic data-transfer ... Designing a board around a PCI interface chip not too bad; ...
    (comp.arch.embedded)