首页 >  
搜索关键字:设备驱动    ( 1388个结果
linux内核结构和启动过程
linux内核结构和启动过程(以下内容来自教学课件)一、Linux内核结构arch与体系结构相关的代码。对应于每个支持的体系结构,有一个相应的子目录如x86、arm等与之对应,相应目录下有对应的芯片与之对应drivers设备驱动代码,占整个内核代码量的一半以上,里面的每个子目录对应一类驱动程序,如:char:字符设备、block:块设备、net:网络设备等fs文件系统代码,每个支持的文件系统有相应
分类:系统服务   时间:2018-05-20 19:21:56    收藏:0  评论:0  赞:0  阅读:18
kernel笔记——内核编译与进程管理
内核与操作系统 由于一些商业操作系统设计上的缺陷以及日益庞杂,“操作系统”的概念对很多人而言变得含糊不清。在进一步讨论Linux内核的话题前,我们先区分“内核”与“操作系统”这两个概念。 操作系统:指在整个系统中完成最基本功能和系统管理的部分,包括内核、设备驱动、文件管理工具、系统管理工具、shel ...
分类:系统服务   时间:2018-05-16 20:07:33    收藏:0  评论:0  赞:0  阅读:28
Linux用户态驱动设计
聊聊Linux用户态驱动设计 序言 设备驱动可以运行在内核态,也可以运行在用户态,用户态驱动的利弊网上有很多的讨论,而且有些还上升到政治性上,这里不再多做讨论。不管用户态驱动还是内核态驱动,他们都有各自的缺点。内核态驱动的问题是:系统调用开销大;学习曲线陡峭;接口稳定性差;调试困难;bug致命;编程 ...
分类:系统服务   时间:2018-05-14 22:25:56    收藏:0  评论:0  赞:0  阅读:21
linux输入子系统
linux输入子系统(linux input subsystem)从上到下由三层实现,分别为:输入子系统事件处理层(EventHandler)、输入子系统核心层(InputCore)和输入子系统设备驱动层。 对于输入子系统设备驱动层而言,主要实现对硬件设备的读写访问,中断设置,并把硬件产生的事件转换 ...
分类:系统服务   时间:2018-05-12 18:01:46    收藏:0  评论:0  赞:0  阅读:28
话说文件系统——aufs源码分析(三)【转】
本文转载自:http://www.cnblogs.com/xie0812/p/8848185.html 1. linux中设备驱动的入口都是:module_init(xxx_init);里面注册的函数,对于文件系统来说也是一样的,对于aufs来说,就是aufs_init,具体如下 1 2 3 4 5 ...
分类:其他   时间:2018-05-11 15:21:50    收藏:0  评论:0  赞:0  阅读:24
ifconfig源码分析之与内核交互数据
《ifconfig源码分析之与内核交互数据》本文档的Copyleft归rosetta所有,使用GPL发布,可以自由拷贝、转载,转载时请保持文档的完整性。参考资料:《Linux设备驱动程序 第三版》,scull源码,Linux内核源码来源:http://blog.csdn.net/rosetta/ar ...
分类:其他   时间:2018-05-11 13:41:57    收藏:0  评论:0  赞:0  阅读:31
字符设备---ADC(自己配置硬件寄存器)
ADC:两种方式:1.自己配置寄存器 2.调用三星封装好的函数,这个要简单一些: 由于我们是初学,在这里我采用第一种方法进行ADC设备驱动的编写: 有很多传感器,都是经过模拟电压来反应传感器的感应值:比如说温度传感器,气体浓度传感器等。 这个要结合中断来进行ADC的值的读取:有两种方式:轮询(忙等) ...
分类:其他   时间:2018-05-09 23:08:53    收藏:0  评论:0  赞:0  阅读:25
Windows程序设计核心总结(打印机-2018.5.5)
本人大三学生,自学Windows程序设计有两三个月了,我是看鱼C工作室发布的Windows程序设计视频入门的,这视频集数虽然不是特别多,目前只有前面九章的视频内容,但小甲鱼老师讲解书本内容十分详细、入微,能让我们学习到不少知识。我开发Win32的环境是VS2013。一、打印机工作机理在Windows中使用打印机时,实际上启动了一系列模块之间复杂的交互过程,包括GDI32模块、打印机设备驱动程序模块
分类:Windows开发   时间:2018-05-06 10:29:07    收藏:0  评论:0  赞:0  阅读:39
MAC、MII、PHY的关系与区别
嗯,实验室的嵌入式项目需要写设备驱动,我分到了网络驱动的活,写一个适配SylixOS的(这里夸一句,这个真是国内相当不错的嵌入式实时操作系统了)MPC8377的网卡驱动,说实话原来从来没接触过写驱动的事情,更别说复杂的网卡驱动了。所以准备先看看人家写的东西,明确一下概念。讲道理来说现在真的连网卡是啥 ...
分类:系统服务   时间:2018-05-04 15:14:18    收藏:0  评论:0  赞:0  阅读:46
系统分区管理
一、linux上的设备Linux操作系统中,各种设备驱动(devicedriver)通过设备控制器(devicecontroller)来管理各种设备(device),其关系如下图所示:用户空间的各种应用是通过devicedriver来操作设备的:/dev/vda表示第一块虚拟硬盘/dev/sda表示第一块SATA接口的硬盘/dev/hd0表示第一块IDE接口的硬盘/dev/mapper/下的内容表
分类:其他   时间:2018-05-02 19:04:43    收藏:0  评论:0  赞:0  阅读:30
初识linux系统---ubuntu
ubuntu操作系统Linux系统组成Linux内核软件程序用于实现CPU和内存分配进程调度设备驱动等核心操作,以面向硬件为主外围程序面向用户为主,包括分析用户指令的解释器网络服务程序图形桌面程序等各种应用型的软件程序Linux内核项目主要作者:芬兰赫尔辛基大学的LinusTorvalds1991年10月,发布Linux0.02版(第一个公开版)1994年3月,Linux1.0版发布Linux内核
分类:系统服务   时间:2018-05-02 17:26:45    收藏:0  评论:0  赞:0  阅读:28
初始linux系统--ubuntu
ubuntu操作系统 1. Linux系统组成 Linux内核软件程序用于实现CPU和内存分配进程调度设备驱动等核心操作,以面向硬件为主 外围程序面向用户为主,包括分析用户指令的解释器网络服务程序图形桌面程序等各种应用型的软件程序 2. Linux 内核项目 主要作者:芬兰赫尔辛基大学的 Linus ...
分类:系统服务   时间:2018-05-01 13:34:14    收藏:0  评论:0  赞:0  阅读:115
字符驱动程序之——异步信号通知
为了使设备支持异步通知机制,驱动程序中涉及以下 3 项工作:1. 支持 F_SETOWN 命令,能在这个控制命令处理中设置 filp->f_owner 为对应进程 ID。不过此项工作已由内核完成,设备驱动无须处理。2. 支持 F_SETFL 命令的处理,每当 FASYNC 标志改变时,驱动程序中的 ...
分类:其他   时间:2018-05-01 11:38:02    收藏:0  评论:0  赞:0  阅读:19
vmware迁移到openstack的一些坑
前言 主要有三个坑: 一是如果原先虚拟机没有安装virtio驱动,要设置设备驱动为ide, 二是cinder要配置glance_api_version的值为v2,上传的镜像需要是raw格式 三是迁移前后最好保持ip和主机名不变,这样对业务的影响最小 基础信息 给我们以下文件: anquanpingt ...
分类:系统服务   时间:2018-04-27 16:38:31    收藏:0  评论:0  赞:0  阅读:31
完全用Deepin Linux娱乐、工作、学习(3)-- 无线网卡及蓝牙设备驱动篇
1、异常说明 ??????? 在前面木子已经讲到了关于显卡驱动及CPU微码补丁更新,今天木子要讲的是关于适配蓝牙及无线网卡设备的驱动问题,它不仅仅适用于新驱动的安装,也适用于驱动异常的修复。默认情况下木子的笔记本安装Deepin Linux后是自带驱动的,只是在折腾的过程中出现异常,所以有了需要修复驱动的过程,下面木子就简单和大家分享一下关于无线网卡和蓝牙设备驱动的那些事情。注:木子的无线网卡和蓝
分类:系统服务   时间:2018-04-23 19:46:51    收藏:0  评论:0  赞:0  阅读:45
2017-2018-2 20179213《网络攻防实践》第七周作业
教材总结 Windows操作系统基本框架 windows基本结构分为运行于处理器特权模式的操作系统内核以及运行在处理器非特权模式的用户,即为内核态和用户态。 内核态:windows执行体、windows内核体、设备驱动程序、硬件抽象层、windows窗口与图形界面接口。 用户态:系统支持进程、环境子 ...
分类:其他   时间:2018-04-22 21:25:18    收藏:0  评论:0  赞:0  阅读:44
2017-2018-2 20179317 《网络攻防技术》第七周作业
教材学习内容总结 Windows操作系统的基本结构如下图,分别运行于处理器特权模式(ring0)的操作系统内核,以及运行在处理器非特权模式(ring3)的用户空间代码 Windows操作系统内核的基本模块:Windows执行体、Windows内核体、设备驱动程序、硬件抽象层、Windows窗口与图形 ...
分类:其他   时间:2018-04-22 15:37:19    收藏:0  评论:0  赞:0  阅读:125
2017-2018-2 20179216 《网络攻防与实践》第七周总结
教材内容总结 第七章 Windows操作系统安全攻防 1、Windows操作系统基本框架 Windows操作系统的基本结构 分为运行于处理器特权模式的操作系统内核,以及运行在处理器非特权模式的用户空间代码。采用宏内核模式来进行构架,这使得任意的内核模块或设备驱动程序都可能破坏其他内核模块数据,这种宏 ...
分类:其他   时间:2018-04-22 13:32:47    收藏:0  评论:0  赞:0  阅读:38
LCD驱动
itop4412 LCD设备驱动详解: https://blog.csdn.net/cmh477660693/article/details/53047495 ...
分类:其他   时间:2018-04-22 11:41:59    收藏:0  评论:0  赞:0  阅读:27
2017-2018-2 20179305《网络攻防技术》第七周作业
教材学习 windows系统架构 Windows操作系统内核的基本模块 Windows执行体 Windows内核体 设备驱动程序 硬件抽象层 Windows窗口与图形界面接口内核实现代码 系统支持进程 环境子系统服务进程 服务进程 用户应用软件 核心子系统DLL Windows的虚拟内存空间 系统核 ...
分类:其他   时间:2018-04-21 12:30:12    收藏:0  评论:0  赞:0  阅读:34
1388条   1 2 3 4 ... 70 下一页
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号