-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
6 changed files
with
272 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
code: kernel/locking/rwsem.c | ||
|
||
##参考 | ||
|
||
* [深入讲解读写信号量(上)](https://zhuanlan.zhihu.com/p/578510398) | ||
* [深入讲解读写信号量(下)](https://zhuanlan.zhihu.com/p/578543055) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,10 @@ | ||
|
||
|
||
## 参考 | ||
|
||
[Linux内核中的下半部机制之tasklet](https://zhuanlan.zhihu.com/p/88746106) | ||
[linux网络软中断softirq底层机制及并发优化](https://developer.aliyun.com/article/557121) | ||
[linux 下半部机制 - softirq使用](https://zhuanlan.zhihu.com/p/363245257) | ||
[Linux内核中断处理“下半部”机制(上)(超详细~)](https://zhuanlan.zhihu.com/p/510834583) | ||
[Linux内核之tasklet使用](https://blog.csdn.net/u010299133/article/details/100177713) | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,32 @@ | ||
|
||
#### V4l2: | ||
[V4L2框架概述](https://blog.csdn.net/u013904227/article/details/80718831) | ||
|
||
[Linux - 使用V4L2(总结)](https://blog.csdn.net/weixin_43707799/article/details/107821189) | ||
[Linux V4L2之camera](https://www.cnblogs.com/vedic/p/10763838.html) | ||
[深入学习Linux摄像头(二)v4l2驱动框架](https://blog.csdn.net/weixin_42462202/article/details/99680969) | ||
[v4l2系列](https://blog.csdn.net/cqxcool66/category_11276218.html) | ||
[V4L2驱动框架详解-非常有用 v4l2.pdf](https://blog.csdn.net/weixin_42203498/article/details/126753239) | ||
[V4L2控制接口](https://blog.csdn.net/zzsxyl/article/details/124478369) | ||
|
||
|
||
编译v4l-utils | ||
|
||
```shell | ||
git clone https://github.com/karbirz/v4l-utils | ||
# 在Makefile.am中找到contrib并删除 | ||
./bootstrap.sh | ||
|
||
./configure --host=aarch64-linux-gnu --disable-libdvbv5 --without-libudev --disable-qv4l2 --disable-dyn-libv4l --disable-qvidcap | ||
|
||
make | ||
``` | ||
|
||
编译yavta | ||
```shell | ||
git clone https://github.com/kabirz/yavta | ||
cd yavta | ||
aarch64-linux-gnu-gcc yavta.c -o yavta | ||
``` | ||
|
||
|
Binary file not shown.