[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