5 bt8x8 boards at the same time

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



Hello,

I would like to use 5 bt8x8 cards (Avermedia EZCapture) on a Pentium 4.

Just for video capture, no TVs, no RADIOs, etc....

I'm working on a 2.2.18 kernel.

I have enough PCIs already, and I believe there should be no problem in

using IRQ sharing with the bttv2 driver.

It seems obvious to me I must do a lot of changes on the driver, not just

changing the define BTTV_MAX.

I've changed the sources everywhere it seemed necessary (vector variable inicialisation,

constants, etc.), but I can't make it work.

Here's what I've chaged:

1. file "bttv-cards.c"

declaration: card[BTTV_MAX]={-1,-1,-1,-1};

is changed to : card[BTTV_MAX]={-1,-1,-1,-1,-1};

(i've done the same for the variables "pll" and also "tuner", just to avoid problems, because I don't use the tuner)

should I change something else on this file?

For example, on the /* insmod options */ block, by changing the MODULE_PARM lines?

2. file "bttvp.h"

declaration: #define BTTV_MAX 4

is changed to : #define BTTV_MAX 5

should I change someting else on this file?

The MAX_OPENS and/or the MAX_VBI _OPENS declarations?

3. file "bttv-driver.c"

declaration: static unsigned int radio[BTTV_MAX] = {0,0,0,0};

is changed to : static unsigned int radio[BTTV_MAX] = {0,0,0,0,0};

declaration: static int bttv_video[BTTV_MAX] = {0,1,2,3};

is changed to : static int bttv_video[BTTV_MAX] = {0,1,2,3,4};

declaration: static int bttv_vbi[BTTV_MAX] = {224,225,226,227};

is changed to : static int bttv_vbi[BTTV_MAX] = {224,225,226,227,228}; (???)

declaration: static int bttv_norm[BTTV_MAX] = {0,0,0,0};

is changed to : static int bttv_norm[BTTV_MAX] = {0,0,0,0,0};

again, should I change someting else?

The file is *REALLY* huge!

Thank you for your help.

I can already open the device /dev/video4, but I can't get any video!!

Bye,

Bernardo


[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux