Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 13 Mar 1997 11:21:53 -0600
From:      "Eric L. Hernes" <erich@lodgenet.com>
To:        Emmanuel.Duros@sophia.inria.fr
Cc:        freebsd-hackers@FreeBSD.ORG, pplc@chouette.inria.fr
Subject:   Re: Pb using DMA - Physical addressing 
Message-ID:  <199703131721.LAA29833@jake.lodgenet.com>
In-Reply-To: Your message of "Thu, 13 Mar 1997 09:58:29 %2B0100." <199703130858.JAA08587@chouette.inria.fr> 

next in thread | previous in thread | raw e-mail | index | archive | help
Emmanuel Duros writes:
>>
>>isa_dma{_acquire,_release,start,done} are your friends,
>>have a look at sys/i386/isa/isa.c
>
>However I had to add another function in sys/i386/isa/isa.c which I
>called isa_dmastart_blk() in order to support the block transfer
>mode. Could this feature be added to future FreeBSD releases ?
>(isa_dmastart() only support single and autoinitialize transfer mode)

I haven't looked too closely, but is it possible to add it to the
flags argument? I'd prefer that to another funciton.
Something like `isa_dmastart(B_WRITE|DMA_BLOCK, .....);', maybe?

>
>Emmanuel
>

eric.
-- 
erich@lodgenet.com
http://rrnet.com/~erich erich@rrnet.com






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199703131721.LAA29833>