Skip site navigation (1)Skip section navigation (2)
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>