码迷,mamicode.com
首页 >  
搜索关键字:sylixos 字符设备驱动    ( 455个结果
自动创建字符设备驱动的设备文件结点
(1)什么是udev?应用层的一个应用程序(2)内核驱动和应用层udev之间有一套信息传输机制(netlink协议)(3)应用层启用udev,内核驱动中使用相应接口(4)驱动注册和注销时信息会被传给udev,由udev在应用层进行设备文件的创建和删除5.3.7.3、内核驱动设备类相关函数(驱动接口) ...
分类:其他好文   时间:2019-03-06 12:01:37    阅读次数:241
字符设备驱动框架
字符设备驱动框架 #include <linux/init.h> //定义了module_init#include <linux/module.h> //最基本的头文件,其中定义了MODULE_LICENSE这一类宏#include <linux/fs.h> // file_operations结构 ...
分类:其他好文   时间:2019-02-26 11:49:35    阅读次数:205
SylixOS free命令实现过程
SylixOSfree命令在SylixOS系统下敲下free命令,会出现如下如图1.1所示:图1.1启核操作大致流程1)kersys:显示的是内核堆信息2)vmmphysicalzoneshow:zone1和zone2映射信息,分别显示映射的起始地址、所占内存大小、虚拟页大小、PGD表项入口、空闲页面个数、页面属性;3)ALL-Physicalmemorysize:整个系统可用的实际物理内存上的大
分类:其他好文   时间:2019-01-22 15:04:37    阅读次数:240
初识V4L2
V4L2驱动框架概述 V4L2(video for linux two)是linux为视频设备提供的一套标准接口。它也属于字符设备驱动程序。 首先回顾普通字符设备驱动程序的写法: app : open read write 内核: drv_open drv_read drv_write 相关的硬件设 ...
分类:其他好文   时间:2019-01-19 17:35:59    阅读次数:177
linux driver ------ 字符设备驱动之“ 创建设备节点流程 ”
在字符设备驱动开发的入门教程中,最常见的就是用device_create()函数来创建设备节点了,但是在之后阅读内核源码的过程中却很少见device_create()的踪影了,取而代之的是device_register()与device_add(),将device_create()函数展开不难发现: ...
分类:系统相关   时间:2019-01-03 19:34:46    阅读次数:207
指定子设备号创建字符设备
title: 指定子设备号创建字符设备 tags: linux date: 2018/12/28 19:57:24 toc: true 指定子设备号字符设备 [TOC] 流程 内核中设备号分为主设备号和次设备号,以前注册字符设备驱动的时候,直接占用了主设备号包含了255个子设备号,也就是内核最多支持 ...
分类:其他好文   时间:2018-12-28 20:35:32    阅读次数:246
【SylixOS】Qt 基于FrameBuffer渲染界面
简介1SylixOSFB12.1插件的初始化12.2窗口绘制12.3SylixOSFB的实现21.简介Qt是目前一款比较主流的人机交互界面库。它有很强的跨平台能力,可移植性好,被广泛应用在PC端以及嵌入式领域。Qt可大致分为两部分:QtGui和QtCore,QtGui提供开发人员一套完整的开发控件,可以快速开发客户端界面;QtCore则负责底层渲染以及事件驱动等。而本章节主要介绍的是Qt的渲染机制
分类:其他好文   时间:2018-12-24 19:52:34    阅读次数:282
Linux块设备驱动
推荐书:《Linux内核源代码情景分析》 1.字符设备驱动和使用中等待某一事件的方法①查询方式②休眠唤醒,但是这种没有超时时间③poll机制,在休眠唤醒基础上加一个超时时间④异步通知,异步通知实际上就是发信号⑤输入子系统,这样比较通用 2.块设备相对于字符设备驱动逻辑的变化①对于硬盘对读写的优化假如 ...
分类:系统相关   时间:2018-12-22 22:05:08    阅读次数:374
字符设备驱动------定时器防抖
目的: 通过定时器防按键抖动,测试程序是使用上节的:阻塞操作的测试程序 http://www.cnblogs.com/lifexy/p/7522122.html 使用定时器的一般流程为: (1)timer、编写function; (2)为timer的expires、data、function赋值; ...
分类:其他好文   时间:2018-12-15 11:47:51    阅读次数:202
字符设备驱动------同步互斥阻塞
引入 当设备被一个程序打开时,存在被另一个程序打开的可能,如果两个或多个程序同时对设备文件进行写操作,这就是说我们的设备资源同时被多个进程使用,对共享资源(硬件资源、和软件上的全局变量、静态变量等)的访问则很容易导致竞态。 显然这不是我们想要的,所以本节引入互斥的概念:实现同一时刻,只能一个应用程序 ...
分类:其他好文   时间:2018-12-13 14:56:32    阅读次数:175
455条   上一页 1 2 3 4 5 6 ... 46 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!