[PATCH] mga_vid multi device support (was: [MPlayer-dev-eng] [PATCH] mga_vid.o: choose device with module parameter --> multihead video)

Attila Kinali kinali at gmx.net
Sun Aug 31 10:49:07 CEST 2003

On Mon, 25 Aug 2003 17:14:22 +0200
Attila Kinali <kinali at gmx.net> wrote:

> The attached patch does following:
> * Add multi device support.
>   For the moment up to 16 cards are supported.
>   More can be added easily by changing 2 defines.
>   This makes 90% of the patch (mostly stupid s/$var/card->$var/)
>   The different devices can be accessed by different minor
>   numbers (0-15): 
>   	mknod /dev/mga_vid0 c 178 0
>   	mknod /dev/mga_vid1 c 178 1
>   	mknod /dev/mga_vid2 c 178 2
>   	mknod /dev/mga_vid3 c 178 3
> 	...
> 	ln -s mga_vid /dev/mga_vid
> * Change the devfs code to let the kernel assign us
>   a major and a minor number (what is the sense behind
>   using devfs anyways if we dont do that ?)
>   Subdevices for the different cards are created.
>   mga_vid uses the first card (for compatibility)
> * Fix a possible error when mmap() is called before
>   the card is configured by a ioctl().

If there isnt a reason against it, i'll commit this patch this evening.

			Attila Kinali

Chu beyond the blackest chu, Deeper then the deepest pika, King of pikachu who 
shines like gold on the sea of electric. I call upon thee, swear myself to thee,
Let the fools who stand before me be destroyed by the power you and I possess...
PIKASLAVE!!!               -- http://bash.org/?23393

More information about the MPlayer-dev-eng mailing list