![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux底层相关
文章平均质量分 63
主要涉及Linux音视频底层相关知识,及系统编程等等。
Dongxiem
这个作者很懒,什么都没留下…
展开
-
LINUX应用调试2:GDB调试应用程序
使用GDB来调试应用程序编译gdb原创 2017-05-28 18:32:56 · 405 阅读 · 0 评论 -
Linux ALSA声卡驱动之二:声卡的创建
Linux ALSA声卡驱动之二:声卡的创建转载 2017-06-16 16:05:29 · 398 阅读 · 0 评论 -
Linux ALSA声卡驱动之一:ALSA架构简介
Linux ALSA声卡驱动之一:ALSA架构简介转载 2017-06-16 15:59:44 · 402 阅读 · 0 评论 -
Linux摄像驱动四:USB摄像驱动分析
五、写一个USB摄像头驱动程序大体框架如下所示:1.构造一个usb_driver2.设置2.1. 分配video_device:video_device_alloc2.2. 设置 fops ioctl_ops (里面需要设置11项) 如果要用内核提供的缓冲区操作函数,还需要构造一个videobuf_queue_ops2.3. 注册: video...原创 2017-06-08 16:01:49 · 782 阅读 · 0 评论 -
LINUX摄像驱动三:从零开始写虚拟驱动
虚拟摄像驱动vivi原创 2017-06-08 15:50:15 · 1449 阅读 · 0 评论 -
无线视频监控Mjpg-Streamer之框架分析
mjpg-streamer框架原创 2017-06-08 15:30:47 · 595 阅读 · 0 评论 -
LINUX摄像驱动二:虚拟驱动VIVI测试及彻底分析
虚拟驱动VIVI测试及彻底分析原创 2017-05-29 11:55:50 · 1939 阅读 · 0 评论 -
LINUX摄像驱动一:V4L2大致框架及vivi初步分析
V4L2大致框架及vivi初步分析原创 2017-05-29 11:41:47 · 1050 阅读 · 0 评论 -
LINUX系统中断处理结构及中断函数的实现
中断系统流程解析:asm_do_IRQ(unsigned int irq, struct pt_regs *regs) handle_IRQ(irq, regs);generic_handle_irq(irq);/*进行一般的中断处理*/ struct irq_desc *desc = irq_to_desc(irq); /*#define irq_to_desc...原创 2017-07-16 21:10:01 · 3792 阅读 · 0 评论 -
Linux设备驱动之POLL机制简析
一言以弊之:在指定的时间内去查询是否有时间发生APP:poll函数彻底分析:APP:poll调用过程!sys_poll return do_sys_poll(ufds, nfds, &timeout_jiffies); poll_initwait(&table); //初始化函数...原创 2017-07-16 21:07:01 · 385 阅读 · 0 评论 -
Linux设备驱动之异步通知
作用:有按键按下,驱动程序提醒应用程序如何实现???①、应用程序:注册信号处理函数②、谁发送信号? 答:驱动③、谁接收信号? 答:应用程序,而且应用程序最关键的就是要告诉驱动 应用程序的PID④、怎么发? 答:通过函数kill_fasync为了使设备支持异步通知机制,驱动程序中涉及以下3项工作:1. 支持F_SETOWN...原创 2017-07-16 21:02:35 · 238 阅读 · 0 评论 -
Linux内核之双向通信Socketpair
双向通信(socketpair)原创 2017-06-08 15:24:08 · 335 阅读 · 0 评论 -
Linux内核之inotify与epoll的具体例程实现
inotify与epoll的分析,及其具体例程的实现原创 2017-06-08 15:19:32 · 466 阅读 · 0 评论 -
Linux之MakeFile小记
编写一个通用的Makefile编译test_Makefile的方法:原创 2017-05-28 19:11:07 · 254 阅读 · 0 评论 -
基于JZ2440移植Linux3.4.2内核版本完整搭建笔记
关键词 :内核,bootload: ①:把内核读入内存 ②:设置TAG参数 ③:启动 1、R0 = 0; 2、R1 = 机器ID 3、R2 = TAG参数地址 内核: 根据R1,判断能否支持该机器,调用机器相关的初始化函数 - 解析TAG参数 - 装载驱动程序:网卡,FALASH - 挂接根文件原创 2017-05-28 19:08:25 · 3654 阅读 · 0 评论 -
Linux下RTC驱动的简单分析
详细查看文件:drivers\rtc\rtc-s3c.cRTC驱动调用分析s3c_rtc_init platform_driver_register s3c_rtc_probe rtc_device_register("s3c", &pdev->dev, &s3c_rtcops, THIS_MODULE)...原创 2017-07-16 21:30:16 · 406 阅读 · 0 评论 -
Linux驱动之字符设备的简单分析
Linux驱动之字符设备的简单分析及函数实现原创 2017-07-16 21:23:16 · 436 阅读 · 0 评论 -
Linux设备驱动中的并发控制
Linux设备驱动中的并发控制原创 2017-05-28 10:36:34 · 263 阅读 · 0 评论 -
Linux设备驱动中的阻塞和非阻塞I/O
Linux设备驱动中的阻塞和非阻塞I/O原创 2017-05-28 14:16:36 · 330 阅读 · 0 评论 -
Linux设备驱动之Hotplug_uevent机制
Hotplug_uevent机制原创 2017-05-28 14:39:28 · 509 阅读 · 0 评论 -
Linux设备驱动调试之printk
驱动调试之printk原创 2017-05-28 14:51:26 · 414 阅读 · 0 评论 -
LINUX字符设备驱动纠正
LINUX字符设备驱动纠正原创 2017-05-28 15:22:48 · 287 阅读 · 0 评论 -
LINUX设备驱动之触摸屏驱动
LINUX设备驱动之触摸屏原创 2017-05-28 15:59:00 · 1302 阅读 · 0 评论 -
Linux网络编程
网络通信:原创 2017-05-28 18:27:44 · 343 阅读 · 0 评论 -
Linux设备驱动之USB网卡驱动程序
Linux设备驱动之USB网卡驱动程序原创 2017-05-28 19:19:31 · 1692 阅读 · 0 评论 -
基于JZ2440之LINUX内核与U-BOOT分区修改
LINUX内核与U-BOOT分区修改原创 2017-05-28 18:50:51 · 432 阅读 · 0 评论 -
Linux设备驱动之LCD显示摄像图像之一框架与准备工作
LCD显示摄像图像之一框架与准备工作原创 2017-05-28 21:13:36 · 604 阅读 · 0 评论 -
Linux设备驱动之LCD显示摄像图像之二编写V4l2程序
LCD显示摄像图像之二编写V4l2程序原创 2017-05-28 21:14:28 · 510 阅读 · 0 评论 -
Linux设备驱动之LCD显示摄像图像之三进行转换
LCD显示摄像图像之三进行转换原创 2017-05-28 21:18:22 · 671 阅读 · 0 评论 -
Linux设备驱动之CRT显示摄像图像之一准备工作
在VGA上进行显示需要准备的工作:原创 2017-05-28 21:20:13 · 631 阅读 · 0 评论 -
Linux设备驱动之3.4.2内核下的I2C驱动
3.4.2内核下的I2C驱动原创 2017-05-28 15:10:39 · 2005 阅读 · 1 评论