I had rewritten one of the drivers once and studied it thoroughly. If I
remember correctly, from the device driver's view of memory, you can make
non-contiguous portions of physical memory appear as contiguous with VM.
When I read the book on the Linux Kernel (I was at 2.2 at the time) there
were 3 levels of indirection the kernel uses for MM to make this possible.

Is this no longer true?


----- Original Message -----
From: "Ronald Bultje" <[EMAIL PROTECTED]>
To: "John Ribera" <[EMAIL PROTECTED]>
Cc: "Mjpeg - list" <[EMAIL PROTECTED]>
Sent: Tuesday, February 18, 2003 11:23 AM
Subject: Re: [Mjpeg-users] OT: MythTV.org


> Hey John,
>
> On Tue, 2003-02-18 at 16:06, John Ribera wrote:
> > Looks really great, but if you have a non-v4l, ie, zoran based, card
>
> The zoran driver is fully v4l compliant. Capturing using video4linux'
> API is also supported (raw capture). You just need to do some kernel
> memory tweaking since the zr360x7 can't handle non-contiguous (paged)
> memory, which is what most cards/drivers use for capturing. The
> bigphysarea-patch or reserving memory at boot-time is a good option
> here.
>
> With either of these tweaks, MythTV should (if written well) be able to
> play fine with the zoran driver/cards.
>
> Ronald
>
> --
> Ronald Bultje <[EMAIL PROTECTED]>
> Linux Video/Multimedia developer
>




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to