On Thu, 22 Jun 2000, Stuart Hughes wrote:

> "Wayne E. Van Loon Sr." wrote:
> > 
> > I am beginning a project where I would like to use a rtl process as
> > both a rt process and a driver for 4 ea. bt848 devices. I need 12
> > buffers of 172,800 bytes ea. and each buffer needs to be DMA capable
> > (consecutive physical addresses).  I could live with the buffers being
> > fragmented - meaning that each buffer might in turn be composed of
> > smaller buffers - but it would make more sense (to me) if each buffer
> > was the size that was really needed. I mention this because it is also
> > my understanding that the maximum memory that can be allocated at any
> > one time using get_free_page () is 128KB.
> > 
We use the ``bigphysarea patch'' for this purpose (also on a bt848): 
 <http://www.uni-paderborn.de/fachbereich/AG/heiss/linux/bigphysarea.html>
This patch works in user space. I don't know whether it's the best solution
for real-time...

--
[EMAIL PROTECTED] (Ph.D.)    Fax: +32-(0)16-32 29 87
Dept. Mechanical Eng., Div. PMA, Katholieke Universiteit Leuven, Belgium

-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to