![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux内核/驱动/引导/汇编
等风来不如迎风去
音视频行业深耕多年,熟悉会议、直播、RTC,对在线教育、娱乐秀场等音视频端到端技术及系统架构有深入研究
展开
-
分析内核的意义和从何处入手分析内核
分析内核的意义依旧何处入手分析内核转载 2010-09-11 15:47:00 · 1144 阅读 · 0 评论 -
钟常慰老师的Ucos_II2.52 源码中文译注
钟常慰老师的Ucos_II2.52 源码中文译注原创 2011-05-08 07:47:00 · 2603 阅读 · 0 评论 -
/usr/include/bits/types.h和pthreadtypes.h
/usr/include/bits/types.h和pthreadtypes.h原创 2011-05-09 16:10:00 · 4219 阅读 · 0 评论 -
调整real6410的FIMC驱动
real6410 发布的2.6.28内核 编译出的zImage,在我的板子上跑起来,是这样的效果:这个个是我在华天正论坛发的帖子,描述了这一现象。http://www.realarm.cn/bbs/viewthread.php?tid=847figo说新内原创 2011-09-14 18:07:51 · 13090 阅读 · 0 评论 -
sys下面的文件
sys/***.h今天看到#include /* This defines BSD */不知道是不是BSD之外的就没有了?这个不是 c的库函数文件么?这个是内核的头文件中的么?sys下面的文件原创 2012-01-15 11:22:09 · 798 阅读 · 0 评论 -
xp安装和测试RVDS 4.0 记录
1 .下载和安装RVDS4.0参考以下文档:安装RVDS 3.1的过程在这里:http://wenku.baidu.com/view/755bb6c608a1284ac8504388.html和RVDS 4.0安装过程类似。只是这个教程的crack.bat是最后安装的。下面的这个4.0是先运行的crack.bat:。结果是一样的。详细的安装过程可原创 2011-08-01 00:55:52 · 13308 阅读 · 7 评论 -
Errors: Linux System Errors
http://www-numi.fnal.gov/computing/minossoft/releases/R2.3/WebDocs/Errors/unix_system_errors.htmlErrors: Linux System ErrorsWhen system requests fail, error code are returned. To understand the转载 2012-12-31 18:26:33 · 1123 阅读 · 0 评论 -
make kernel MENUCONFIG=1
/home/zhangbin/STM/STLinux-2.4/devkit/sh4/binroot@Ubuntu32:/home/zhangbin/STM/STLinux-2.4/devkit/sh4/bin# lsposix-console sh4-linux-gdb sh4-linux-objdumpsh4-linux-addr原创 2013-04-20 03:14:33 · 3154 阅读 · 0 评论 -
为啥各种系统库的头文件都找不到呢
root@Ubuntu32:/home/zhangbin/streaming/WFD/miracast-emu# ls /usr/include | grep "types"caca_types.hinttypes.hnl_types.hroot@Ubuntu32:/home/zhangbin/streaming/WFD/miracast-emu# ls /usr/local/in原创 2013-05-27 20:01:49 · 7850 阅读 · 0 评论 -
【 vb2_buffer_state】 v4l2 videobuf的几种状态
http://lxr.free-electrons.com/source/include/media/videobuf2-core.h#L164142 /**143 * enum vb2_buffer_state - current video buffer state144 * @VB2_BUF_STATE_DEQUEUED: buffer under use原创 2014-01-02 14:47:12 · 2102 阅读 · 0 评论 -
【v4l2】vb2_buffer和v4l2_buffer
videobuf2-core.h中的vb2_buffer,记录了v4l2_buffer ,驱动可以对vb2_buffer的v4l2_buffer进行操控,vb2_buffer是v4l2框架层的代码,而v4l2_buffer也是用户空间的应用程序,可以读取的一个数据结构。videobuf2-core.h:165 166 /**167 * struct vb2_buffer - represen原创 2014-01-02 15:47:23 · 6211 阅读 · 0 评论 -
【v4l2】按照应用程序请求,框架层为队列分配内存的 __reqbufs函数粗浅分析
Linux/drivers/media/v4l2-core/videobuf2-core.c时间紧迫,粗略读了一下,这个函数的实现,得到以下结论:(1)用户空间请求驱动分配内存,建立缓冲,要传递这个宏给驱动,实际执行的函数就是下面这个。用户空间会传递 struct v4l2_requestbuffers *req 结构体,带有请求信息,给驱动的vidioc_reqb原创 2014-01-02 18:10:56 · 2033 阅读 · 0 评论 -
【v4l2】应用程序获取一帧并处理
参考 http://blog.chinaunix.net/uid-23424741-id-3977591.html2.3 分配内存接下来可以为视频捕获分配内存:struct v4l2_requestbuffers req;if (ioctl(fd, VIDIOC_REQBUFS, &req) == -1) { return -1;}v4l2_req原创 2014-01-02 17:04:33 · 2045 阅读 · 0 评论 -
v4l2-framework
v4l2-framework.https://www.kernel.org/doc/Documentation/zh_CN/video4linux/v4l2-framework.txtChinese translated version of Documentation/video4linux/v4l2-framework.txtIf you have any comm转载 2014-01-03 13:22:56 · 1683 阅读 · 0 评论 -
V4l2 拍照API 调用详解
转载一篇专业做这个的大牛的文章 http://www.cnblogs.com/wangxianzhen/archive/2013/04/15/3022344.htmlV4l2 拍照API 调用详解v4l2 操作实际上就是 open() 设备, close() 设备,以及中间过程的 ioctl() 操作。对于 ioctl 的调用,要注意对 errno 的判断,如果调用被其他信号中断,转载 2014-01-03 10:10:36 · 3756 阅读 · 0 评论 -
hwinfo20110526
为啥检测到我是640*480 4bpp呢?原创 2011-05-26 16:53:00 · 1226 阅读 · 0 评论 -
【zz】关于Linux静态库和动态库的分析
【zz】关于Linux静态库和动态库的分析转载 2011-05-13 15:53:00 · 1221 阅读 · 0 评论 -
'make menuconfig' requires the ncurses libraries.
apt-get install libncurses5-dev 以及ncurses库原创 2010-12-11 09:54:00 · 12630 阅读 · 2 评论 -
Linux 2.6 版内核引导过程学习
Linux 2.6 版内核引导过程学习原创 2010-12-29 09:33:00 · 1751 阅读 · 1 评论 -
ubuntu 10.04 重新安装VMwareTools-8.4.4-301548过程记录
ubuntu 10.04 重新安装VMwareTools-8.4.4-301548过程记录原创 2011-01-21 11:22:00 · 4207 阅读 · 0 评论 -
POSIX多线程入门学习笔记
pthread转载 2011-02-02 17:34:00 · 1285 阅读 · 0 评论 -
gcc编译选项介绍(转)
-share 此选项将尽量使用动态库,所以生成文件比较小,但是需要系统由动态库转载 2011-03-06 16:54:00 · 1299 阅读 · 0 评论 -
4.9 Makefile的特殊目标
4.9 Makefile的特殊目标转载 2011-02-18 20:16:00 · 1391 阅读 · 0 评论 -
什么是 makefile
m原创 2011-02-19 16:02:00 · 931 阅读 · 0 评论 -
makefile学习2
m原创 2011-02-19 00:35:00 · 827 阅读 · 0 评论 -
内核arch/arm/boot/Makefile阅读
内核arch/arm/boot/Makefile阅读原创 2011-02-17 14:04:00 · 2074 阅读 · 0 评论 -
【zz】静态库与动态库搜索路径
【zz】静态库与动态库搜索路径转载 2011-03-10 18:09:00 · 1235 阅读 · 0 评论 -
【zz】Glibc Binutils GCC 安装指南
【zz】Glibc Binutils GCC 安装指南转载 2011-02-23 10:18:00 · 1892 阅读 · 0 评论 -
【zz】[八卦故事]内核头文件传奇
【zz】[八卦故事]内核头文件传奇转载 2011-02-23 10:22:00 · 1203 阅读 · 0 评论 -
'make menuconfig' requires the ncurses libraries.
root@Ubuntu32:/home/zhangbin/alex/NUStore/zyx_sdk/sdk/bsp/linux_kernel# make menuconfig HOSTCC scripts/kconfig/conf.o *** Unable to find the ncurses libraries or the *** required header files.原创 2014-09-24 00:59:35 · 857 阅读 · 0 评论