Re: [PATCH] IDE DMA on 21164SX Alpha

krebs@kar.dec.com
Mon, 14 Dec 98 09:30:04 +0100


> On Mon, 7 Dec 1998, Barrett G. Lyon wrote:
>
> > There is no support for the cy82c693u ide controller in the 2.x kernels.
> > This IDE controller is used for the Alpha 21164sx systems.
> >
> > This might be something someone (maybe Alan Cox) should go look at, and
> > maybe (I hope) add to the src tree.

i'd liked my driver to be added to the source tree, so who ever can do it
- do it, but it requires 2.1.x cause of the generic ide-pci support it
requires.

> > The driver can be found at:
> > http://flowserv.teco.edu/crew/krebs/linux/cy82c693.html
> >
>
> /*
> * linux/drivers/block/cy82c693.c Version 0.32 Nov. 18, 1998
> *
> * Copyright (C) 1998 Andreas S. Krebs (akrebs@altavista.net), Maintainer
> * Copyright (C) 1998 Andre Hedrick, Integrater
> *
> * CYPRESS CY82C693 chipset IDE controller
> *
> * The CY82C693 chipset is used on Digital's PC-Alpha 164SX boards.
> * Writting the driver was quite simple, since most of the job is
> * done by the generic pci-ide support.
> * The hard part was finding the CY82C693's datasheet on Cypress's
> * web page :-(. But Altavista solved this problem :-).
> *
> */
>
> Again I ask is this it??
>
> Also, Alan has a butt load on his plate already.
> It is my understanding that he now maintains the 2.0.X series.
>
> As for udma support, Andreas S. Krebs has not contacted me about inclusion
> or capablity, so lets ask him togather and not bug Alan on details that
> he really may not have the time.

the driver has dma support, using the generic pci-ide supports dma. all the
driver does is writing values to the chips registers to enable the dma.

-- 
_____________________________________________________________________________

Andreas S. Krebs

Email mailto:krebs@kar.dec.com _____________________________________________________________________________

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/