Annotation of kfir/README, revision 1.1.1.1
1.1 cvs 1: This is an evaluation release of a Linux device driver module for the Kfir
2: encoder card.
3:
4: Most of the files in kfir/driver/ are part of all newer Linux kernels.
5: If you are using a 2.4.x kernel you can also use the i2c and videodev files
6: from your kernel. They are included here for compatibility with 2.2.x kernels
7: which use an older I2C interface.
8:
9: All files are released under the GNU General Public License except
10: micro/kfir_micro.h which contains material which is copyrighted by Visiontech.
11:
12: This driver is provided for evaluation purposes only.
13:
14: Known problems: see http://linuxtv.org/mpeg2
15:
16: INSTALLATION:
17:
18: Change into the driver directory.
19: The Makefile expects the configured sources of the currently used kernel to be
20: in /usr/src/linux. Otherwise, change the setting of KERNEL_LOCATION in the Makefile.
21:
22: Do a "make"
23:
24: If everything compiled without problems try "make insmod".
25:
26: Now (if your PC did not crash :-) plug in a PAL composite signal an sound and
27: try: "cat /dev/video > test.mpg"
28:
29: Stop the encoding process by pressing CNTRL-C.
30:
31:
32: Right now you can only change the recording parameters via module arguments.
33: Possible options for the kfir module:
34:
35: loaded - Altera is already loaded with microcode, so donīt do it again
36: (reloading takes time and can lock your machine!)
37:
38: vidinmode - vidimode=0 for PAL, 1 for NTSC, 2 for SECAM (default PAL)
39:
40: vidoutmode - vidoutmode=0 for NTSC, 1 for PAL (default PAL)
41: (yaeh, I know, KFIR and Video4Linux defines are different for PAL/NTSC)
42:
43: vidsize - vidsize=(vertical_mode<<4)|horizontal_mode, cf. KfirCMD.h
44: e.g. vidsize=0x12 (=(KFIR_V_288<<4)|KFIR_H_352)
45:
46: vidrate - video bitrate
47:
48: mpeg1mode - mpeg1mode=1 for MPEG1
49:
50: streamtype - streamtype=0, ..., 7 (cf. KfirCMD.h, default VT_KFIR_PROGRAM)
51:
52: sndfreq - sndfreq=0, ..., 7 (cf. KfirCMD.h, default VT_KFIR_AUDIO_FREQ_32_000)
53:
54:
55:
56: July 2000
57:
58: Ralph Metzler
LinuxTV legacy CVS <linuxtv.org/cvs>