From owner-freebsd-multimedia Thu Aug 13 09:21:34 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA20166 for freebsd-multimedia-outgoing; Thu, 13 Aug 1998 09:21:34 -0700 (PDT) (envelope-from owner-freebsd-multimedia@FreeBSD.ORG) Received: from fleming.cs.strath.ac.uk (fleming.cs.strath.ac.uk [130.159.196.126]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA20160 for ; Thu, 13 Aug 1998 09:21:31 -0700 (PDT) (envelope-from roger@cs.strath.ac.uk) Received: from muir-10 (roger@muir-10.cs.strath.ac.uk [130.159.148.10]) by fleming.cs.strath.ac.uk (8.8.8/8.8.8) with SMTP id RAA17835 Thu, 13 Aug 1998 17:16:47 +0100 (BST) Message-ID: <35D31170.2781@cs.strath.ac.uk> Date: Thu, 13 Aug 1998 17:16:48 +0100 From: Roger Hardiman Organization: University of Strathclyde X-Mailer: Mozilla 3.04Gold (X11; I; OSF1 V4.0 alpha) MIME-Version: 1.0 To: Scott Mitchell CC: multimedia@FreeBSD.ORG Subject: Re: FXTV and DGA References: <35D2E663.7AF0@cs.strath.ac.uk> <19980813160216.B6924@dcs.qmw.ac.uk> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-multimedia@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Scott > > This may be a dumb suggestion (I don't use fxtv so I have no idea if > this will work or not), but couldn't the driver be made into an LKM? Funny you should mention it, but Amancio, Randall and later myself talked about this around 8 months ago. The problem was basically this. You need to allocate configuous memory for the frame buffer. At boot time, this is easy. Memory is empty and you can allocate a 864k block of memory with no gaps in it. However, I was told that by the time the system has booted, and the LKM executed, there is quite possible you cannot get a contiguous block of memory as the memory is fragmented. Basically, you need a memeory manager that can shift memory blocks around making a large space. I was told the current memory management code cannot do this. But if we could do it, then the LKM would be great. Bye Roger Roger Hardiman Strathclyde Uni Telepresence Group To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-multimedia" in the body of the message