Commit | Line | Data |
---|---|---|
1da177e4 LT |
1 | #!/bin/bash |
2 | ||
3 | function makedev () { | |
4 | ||
5 | for dev in 0 1 2 3; do | |
6 | echo "/dev/$1$dev: char 81 $[ $2 + $dev ]" | |
7 | rm -f /dev/$1$dev | |
8 | mknod /dev/$1$dev c 81 $[ $2 + $dev ] | |
9 | chmod 666 /dev/$1$dev | |
10 | done | |
11 | ||
12 | # symlink for default device | |
13 | rm -f /dev/$1 | |
14 | ln -s /dev/${1}0 /dev/$1 | |
15 | } | |
16 | ||
0ea6e611 | 17 | # see http://linux.bytesex.org/v4l2/API.html |
1da177e4 LT |
18 | |
19 | echo "*** new device names ***" | |
20 | makedev video 0 | |
21 | makedev radio 64 | |
1da177e4 LT |
22 | makedev vbi 224 |
23 | ||
24 | #echo "*** old device names (for compatibility only) ***" | |
25 | #makedev bttv 0 | |
26 | #makedev bttv-fm 64 | |
27 | #makedev bttv-vbi 224 |