Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Perl
Shell
C
Makefile
Objective-C++
Latest commit
6cd9275
Jul 12, 2017
Conflicts: backports/pr_fmt.patch backports/v3.1_no_export_h.patch backports/v4.10_sched_signal.patch build v4l/compat.h v4l/scripts/make_config_compat.pl v4l/versions.txt
Permalink
| Failed to load latest commit information. | |||
|
|
backports |
|
|
|
|
devel_scripts |
|
|
|
|
linux |
|
|
|
|
v4l |
|
|
|
|
.gitignore |
|
|
|
|
COPYING |
|
|
|
|
INSTALL |
|
|
|
|
Makefile |
|
|
|
|
README |
|
|
|
|
README.patches |
|
|
|
|
archive.sh |
|
|
|
|
build |
|
|
|
|
install.sh |
|
|
|
|
offline.sh |
|
|
README
This is an experimental build system for media drivers. All files on this tree are covered by GPLv2, as stated at COPYING file. Usage: Just call the build utility: $ ./build Then, install the drivers as root, with: # make install In order to test, unload old drivers with: # make rmmod Then modprobe the driver you want to test. For example, to load driver 'foo': # modprobe foo If you're developing a new driver or patch, it is better to use: $ ./build --main-git Then, install the drivers as root, with: # make install In order to test, unload old drivers with: # make rmmod Then modprobe the driver you want to test. For example: # modprobe bttv In this case, in order to modify something, you should edit the file at the media/ subdir. For example, a typical procedure to develop a new patch would be: ~/media_build $ cd media ~/media $ gedit drivers/media/video/foo.c ~/media $ make -C ../v4l ~/media $ make -C .. rmmod ~/media $ modprobe foo (some procedure to test the "foo" driver) ~/media $ git diff >/tmp/my_changes.patch (email /tmp/my_changes.patch inlined to linux-media@vger.kernel.org)