This patch allows ivtv to be build for linux-2.6.0
(-test4). The patch is heavily based on the patch from
Steven Fuerst. However, this patch does not sacrifice
support for 2.4 and can be build outside kernel
sources. Furthermore, this patch does not add any
updates to msp3400 from the 2.6.0 kernel sources.
To build the 2.6.0 modules run:
cd ivtv/driver
mv Makefile Makefile.old
mv Makefile2.6 Makefile
make -C <location of your kernel sources> SUBDIRS=`pwd`
modules
Logged In: YES
user_id=567001
For test7:
home/cmorgan/downloads/ivtv/driver/ivtv-api.c: In function
`ivtv_v4l2_open': I think should be changed from 'minor' to 'iminor'
How are the modules supposed to be installed under the 2.6 kernels?
The ivtv faq mentions using modprobe but modprobe doesn't seem able
to find any of the modules I specify:
# modprobe msp3400
FATAL: Module msp3400 not found.
Thanks,
Chris
Logged In: YES
user_id=592792
I always use the following command to load all the modules.
modprobe i2c-core
modprobe i2c-algo-bit
insmod saa7115.ko
insmod msp3400.ko
modprobe tuner type=29
modprobe videodev
insmod ivtv.ko
A attached a new patch for the decoder branch. Not very well
tested....
Logged In: YES
user_id=530232
For my system after applying this patch, running 2.6.0-test8,
I had to edit like 1190 of driver/ivtv-api.c and change from:
minor = minor(inode->i_rdev);
to:
minor = MINOR(inode->i_rdev);
linux 2.6 patch for Axboe's 031118A