About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog

Documentation / video4linux / bttv / MAKEDEV


Based on kernel version 4.7.2. Page generated on 2016-08-22 22:48 EST.

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	
17	# see http://linux.bytesex.org/v4l2/API.html
18	
19	echo "*** new device names ***"
20	makedev video 0
21	makedev radio 64
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
Hide Line Numbers


About Kernel Documentation Linux Kernel Contact Linux Resources Linux Blog