• linux引导过程

    接着linux内核便会驱动计算机的硬件设备,要驱动硬件设备,redhat linux就必须加载硬件的驱动程序,redhat linux驱动程序可分为 编译在内核镜像文件中的静态驱动程序与内核模块(kernel module)的动态驱动程序2种...
    文章 2017-11-27 960浏览量
  • 戴文的Linux内核专题:15 配置内核(11)

    FSA9480 USB Switch"是检测设备何时插入的检测器。下一个选项允许比特流配置(Lattice ECP3 FPGA bitstream configuration via SPI)。Silicon微控制器使用Silicon实验室C2端口,这需要一个特殊的驱动(Silicon Labs C...
    文章 2017-05-02 1197浏览量
  • 戴文的Linux内核专题:19 配置内核(15)

    一些输入设备检测硬件的状态(Polled input device skeleton)。这类行为需要这个驱动。使用稀疏键盘映射的输入设备需要这个驱动(Sparse keymap support library)。键盘映射是键盘的布局信息。下面,是另外一种键盘...
    文章 2017-05-02 1475浏览量
  • Android 开发之-底层驱动开发(一)【转】

    说到 Android 驱动是离不开 Linux 驱动的。Android 内核采用的是 Linux2.6 内核(最近Linux 3.3 已经包含了一些 Android 代码)。但 Android 并没有完全照搬 Linux 系统内核,除了对Linux 进行部分修正,还增加了...
    文章 2016-11-18 1035浏览量
  • 戴文的Linux内核专题:21 配置内核(17)

    下面,还有很多用于特定设备组的检测和纠正错误的驱动。引用Linus Torvalds的话:理论和实践有时会冲突。那这个发生时,理论输了。每次都是。现在我们可以进入实时时钟("Real Time Clock")。这通常缩写为"RTC。RTC...
    文章 2017-05-02 755浏览量
  • 戴文的Linux内核专题:03 驱动程序【转】

    extcon-外部连接器(EXTernal CONnectors)驱动用于检测设备插入时的变化。例如,extcon会检测用户是否插入了USB驱动器。firewire-这些驱动用于控制苹果制造的类似于USB的火线设备。firmware 这些驱动用于和像BIOS...
    文章 2017-06-09 4114浏览量
  • 戴文的Linux内核专题:03 驱动程序

    extcon-外部连接器(EXTernal CONnectors)驱动用于检测设备插入时的变化。例如,extcon会检测用户是否插入了USB驱动器。firewire-这些驱动用于控制苹果制造的类似于USB的火线设备。firmware-这些驱动用于和像BIOS...
    文章 2017-05-02 7098浏览量
  • 如何判断硬件是否具有嵌入式Linux支持

    如果第二次忍忍不能判断出来,接下来要尝试的是从部件号中删除一些尾随字符,因为其中一些可能是指包装,温度范围和其他不影响设备逻辑操作的事情,而不是影响Linux驱动程序操作。可以从搜索字符串中逐个删除字符,...
    文章 2019-04-10 1149浏览量
  • Linux字符设备驱动

    Linux驱动程序功能 对设备初始化和释放 把数据从内核传送到硬件和从硬件读取数据 读取应用程序传送给设备文件的数据和回送应用程序请求的数据 检测和处理设备出现的错误 2、Linux字符设备驱动框架 file_operations...
    文章 2013-10-09 1351浏览量
  • Red Hat Enterprise Linux 6.6安装体验

    Red Hat Enterprise Linux 6.6的安装首界面有五个选项,这跟以前的Red Hat Enterprise Linux 5.x的安装界面是有一些区别的。安装或者升级现有系统(Install or upgrade an existing system) 这个选项是默认的。选择...
    文章 2016-04-26 2433浏览量
  • 戴文的Linux内核专题:23 配置内核(19)

    OCFS2 expensive checks"驱动以性能为代价提供了存储一致性检测。一些Linux用户建议只有在调试目的在才启用它。Linux内核同样包含了新的B树文件系统;这个驱动提供了磁盘格式化程序(Btrfs filesystem Unstable disk...
    文章 2017-05-17 1666浏览量
  • 嵌入式有无操作系统的区别

    在嵌入式开发中,这些设备驱动,或运行在简单的单任务环境中,或运行在 VxWorks、Linux、Windows等多任务操作系统环境中,发挥着不可替代的作用。物联网设备.jpg 有无操作系统的区别 1)无操作系统(即裸机)时的...
    文章 2017-12-29 1410浏览量
  • 玩转Linux,哪些技能会是您的必备之选?

    本主题不同类型的 Linux 设备驱动程序,及把内核与设备连接的相应 API 和方法。6、优化 Linux 设备驱动程序-提升电源效率 本主题介绍如何开发和强化 Linux 系统的节能设备驱动程序。7、嵌入式 Linux 设备驱动程序的...
    文章 2017-08-08 1703浏览量
  • Linux驱动:应该先了解驱动模型

    Linux驱动:应该先了解驱动模型 [导读]Linux设备林林总总,嵌入式开发一个绕不开的话题就是设备驱动开发,在做具体设备驱动开发之前,有必要对Linux设驱动模型有一个相对清晰的认识,将会帮助驱动开发,明白具体...
    文章 2020-06-03 764浏览量
  • Linux下的C编程实战(五)――驱动程序设计

    由于Linux驱动程序在内核中运行,因此在设备驱动程序需要申请/释放内存时,不能使用用户级的malloc/free函数,而需由内核级的函数kmalloc/kfree()来实现,kmalloc()函数的原型为: void kmalloc(size_t size,int ...
    文章 2017-11-07 1051浏览量
  • Linux技术】Linux内核Initrd机制解析,内核更新步骤...

    linux 发行版必须适应各种不同的硬件架构,将所有的驱动编译进内核是不现实的,initrd技术是解决该问题的关键技术,Linux发行版在内核中只编译了基本的硬件驱动,在安装过程中通过检测系统硬件,生成包含安装系统硬件...
    文章 2017-11-08 1244浏览量
  • linux下U盘状态检测

    Linux的文件系统是异步的,也就是说写一个文件不是立刻保存到介质(硬盘,U盘等)中,而是存到缓冲区内,等积累到一定程度再一起保存到介质中。如果没有umount就非法拔出U盘,程序是不知道的,fopen,fwrite等函数都...
    文章 2016-06-30 1171浏览量
  • 《深入浅出Linux设备驱动》第一章 设备驱动概述(1)

    1.4节对Linux操作系统的设备驱动进行了概要性的介绍,给出了驱动与整个软硬件系统的关系,分析了Linux设备驱动的重难点和学习方法。本章的最后给出了一个设备驱动的“Hello World”实例,即最简单的LED驱动在无操作...
    文章 2017-11-09 1091浏览量
  • Linux有问必答:如何使用Linux命令行检测DVD刻录机的...

    Linux中,光盘驱动器,如CD/DVD驱动器的名字是在引导时内核基于udev规则来命名的。有几种方法来检测刻录机的设备名称和它的写入速度。方法一 找出与DVD刻录机相关的设备名称最简单的方法是使用dmesg命令行工具,它...
    文章 2017-05-02 1719浏览量
  • Linux 设备驱动开发详解(第2版)》——1.2 无操作...

    本节书摘来自异步社区《Linux 设备驱动开发详解(第2版)》一书中的第1章,第1.2节,作者:宋宝华著,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.2 无操作系统时的设备驱动 Linux 设备驱动开发详解(第2...
    文章 2017-05-02 1111浏览量
  • 戴文的Linux内核专题:20 配置内核(16)

    使用这个驱动可以自动检测串口中断请求(Autodetect IRQ on standard ports)。RSA串口同样也在Linux内核中支持(Support RSA serial ports)。RSA代表的是"Remote Supervisor Adapter"(远程管理适配器)。RSA是一种IBM...
    文章 2017-05-02 1552浏览量
  • 驱动学习笔记

    三、字符设备驱动程序 字符设备驱动设计流程:设备号:设备号是一个unsigned 型,高12位为住设备号,低20位为次设备号,linux系统提供了MAJOR(dev_t num),MINOR(),MKDEV(major,minor).来提取跟分离设备号。其中,主...
    文章 2015-09-08 1217浏览量
  • V5.10 DebugServer中CKLINK驱动更新说明

    2 更新驱动方式驱动更新,需要DebugServer安装包更新驱动,CKLINK驱动更新,下面是对更新的几点说明:CKLINK 固件更新:固件更新会在5.10.x 版本的DebugServer连接时检测到老的CKLINK设备时,DebugServer会提示更新...
    文章 2020-11-13 1926浏览量
  • 戴文的Linux内核专题:16 配置内核(12)

    这主要用于SCSI扫描仪和其他不被上面提到的SCSI驱动支持的设备或者那些之后会讨论的设备。一些SCSI点唱机需要这个SCSI驱动(SCSI media changer support)。Linux内核提供"SCSI Enclosure Support。SCSI附件是一种管理...
    文章 2017-05-02 1122浏览量
  • Linux系统SCSI磁盘扫描机制解析及命令实例

    重启主机是检测新添加磁盘设备的可靠方式。在所有I/O停止之后方可重启主机,同时静态或以模块方式连接磁盘驱动。系统初始化时会扫描PCI总线,因此挂载其上的SCSI host adapter会被扫描到,并生成一个PCI device。...
    文章 2017-11-30 1804浏览量
  • 驱动】DM9000网卡驱动分析

    dm9000_probe()函数在加载驱动的时候被内核调用,用于检测mqh上设备并且分配资源,设置网络接口控制器;dm9000_drv_remove()函数在卸载驱动的时候被调用,用于释放网卡驱动占用的资源;dm9000_drv_suspend()函数在挂...
    文章 2017-11-15 1215浏览量
  • Linux设备驱动开发详解 A》一一

    本节书摘来华章计算机出版社《Linux设备驱动开发详解 A》一书中的第1章,第1.2节,作者:宋宝华 更多章节内容可以访问云栖社区“华章计算机”公众号查看。1 1.2 无操作系统时的设备驱动 并不是任何一个计算机系统都...
    文章 2017-05-02 1073浏览量
  • Linux下TTY驱动程序分析

    Linux-tty驱动程序的核心紧挨在标准字符设备驱动层之下,并体统了一系列的功能,作为接口被终端类型设备使用。内核负责控制通过tty设备的数据流,并且格式化这些数据。为了控制数据流,有许多不同的线路规程(line ...
    文章 2013-11-11 2047浏览量
  • 开发可统计单词个数的Android驱动程序(3)

    对于S3C6410和Android模拟器平台,编译完后Linux驱动,会自动将编译好的Linux驱动文件(*.so文件)上传到相应平台的/data/local目录,并安装Linux驱动。例 如,build_s3c6410.sh脚本文件的代码如下: source/root/...
    文章 2017-11-06 851浏览量
  • [学习收藏]Linux系统硬盘优化

    打开一个终端窗口,输入下面命令获取系统中第一个IDE驱动器的信息(改变设备名获取其它IDE驱动器的信息): hdparm-v/dev/had 上面命令显示出当系统启动时从驱动器获得的信息,包括驱动器操作在16位或32位模式(I/O ...
    文章 2016-05-20 1597浏览量
1 2 3 4 ... 22 >

云产品推荐

视频直播 大数据计算服务 MaxCompute 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 新零售智能客服 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT 阿里云科技驱动中小企业数字化