Date: Wed, 19 Aug 1998 13:53:25 -0400 From: Randall Hopper <rhh@ct.picker.com> To: Amancio Hasty <hasty@rah.star-gate.com> Cc: "Louis A. Mamakos" <louie@TransSys.COM>, Roger Hardiman <roger@cs.strath.ac.uk>, Scott Mitchell <scott@dcs.qmw.ac.uk>, multimedia@FreeBSD.ORG Subject: Re: FXTV and DGA Message-ID: <19980819135325.A24892@ct.picker.com> In-Reply-To: <199808141829.LAA02274@rah.star-gate.com>; from Amancio Hasty on Fri, Aug 14, 1998 at 11:29:05AM -0700 References: <19980814092923.A6722@ct.picker.com> <199808141829.LAA02274@rah.star-gate.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Amancio Hasty: |The problem is that if we split the capture frame we will have to |do scatter / gather. One possibility is to create an MM loader |whose function is to allocate memory for the multimedia drivers |and have the loader read a file to determine how much memory |it should allocate. This approach is similar in nature to |what some Win 95 drivers do : the .ini file determines |how much contigous memory should be allocated for the driver. Sounds like a good idea to me. Another related thought: does discontiguous physical memory buffers preclude use of mmap() to generate a virtual mapping of the driver buffer that looks contiguous in user space? Or can we play games with phys->virt page mappings so to apps (user space) it's contiguous. Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980819135325.A24892>