`
jsczxy2
  • 浏览: 1277557 次
  • 性别: Icon_minigender_1
  • 来自: 常州
文章分类
社区版块
存档分类
最新评论

Linux设备硬件在dev中的名称介绍

 
阅读更多

IDE硬盘:/dev/hd[a-d]

SATA硬盘/USB:/dev/sd[a-p]

软驱:/dev/fd[0-1]

打印机:针孔打印机/dev/lp[0-2]  usb打印机:/dev/usb/lp[0-15]

DVD/CD ROM:/dev/cdrom

鼠标:/dev/usb/mouse[0-15]  ps2:/dev/psaux

 

分享到:
评论

相关推荐

    linux 网络设备net_dev原理

    这是一个包含了网络设备所有必要信息的结构体,如设备名称、硬件地址(MAC地址)、设备驱动程序指针、中断处理函数等。通过这个结构体,内核可以管理各种网络设备的状态和操作。 `register_netdev()`函数是将网络...

    linux下块设备代码

    在Linux操作系统中,块设备(Block Device)是一种特殊类型的设备,它们以固定大小的数据块(通常是512字节或4096字节)来读写数据,这些设备包括硬盘、SSD、光驱、磁带驱动器等。本教程主要讲解如何在Linux下编写块...

    Linux-Digilent-Dev-master.zip

    在Linux-Digilent-Dev-master项目中,Zynq可能是开发的重点,用户可以设计自定义硬件加速器并利用Linux驱动来控制它们。 "pynq":PYNQ是基于Zynq SoC的Python生产力平台,它提供了一种以Python语言为基础的接口,...

    LINUX中的硬件设备号.txt

    在Linux操作系统中,硬件设备被视为特殊文件,它们被组织在`/dev`目录下。这样的设计使得用户可以通过文件操作的方式(如读写)来访问硬件设备。根据设备的工作方式,Linux将设备分为三类: 1. **字符设备**:直接...

    Linux设备管理命令详解.pdf

    Linux设备管理命令详解中,每个设备都是在驱动程序控制下运行的,驱动程序与/Dev目录下的特殊文件联系在一起,尽管这些文件并不是真正的文件,但是在选择或操作设备时都以这个文件的名称来代表这个设备。 知识点3:...

    Linux 设备驱动添加及删除 测试

    在设备驱动编程中,file_operations结构体和struct file数据结构是两个关键的数据结构。file_operations集合了设备操作的所有函数指针,比如open、release、read、write等,它们是设备驱动程序实现的系统调用接口。...

    Linux设备文件.pdf

    在Linux系统中,所有的设备文件都位于/dev目录下。例如,/dev/fd0表示软盘驱动器,/dev/sda表示连接在SCSI总线上的第一个硬盘。通过查看这些设备文件,我们可以得到设备的类型和相关的硬件信息。 Linux设备文件还...

    Linux设备驱动模型详解

    例如,在设备模型中,`struct list_head` 结构体被用于构建设备链表,以高效地管理设备。 1. **链表结构定义** - `struct list_head { struct list_head *next, *prev; };` 2. **链表初始化** - `#define LIST_...

    Linux设备驱动编程_Linux下USB设备驱动编写

    在Linux系统中,设备驱动是操作系统与硬件之间的重要桥梁,它负责抽象硬件功能,使得操作系统可以以统一的方式管理和使用各种硬件资源。对于USB设备来说,Linux下的USB驱动编程是一项复杂而关键的任务,它涉及到内核...

    Linux设备驱动程序学习(1)-字符设备驱动程序.pdf

    在Linux系统中,设备驱动程序是操作系统与硬件设备之间的桥梁,负责处理硬件操作并提供抽象接口供用户空间程序使用。本篇文章将详细讲解字符设备驱动程序的基础知识,以《Linux设备驱动程序(第3版)》第三章中的...

    Linux驱动_misc设备1

    在`misc_dev_init()`函数中,我们创建了一个`miscdevice`结构体实例,并设置了它的`minor`(次设备号)、`name`(设备名称)和`fops`(文件操作结构体指针)。 2. **文件操作结构体**:`dev_fops`包含了设备的I/O...

    Linux中platform设备驱动全透析

    本文深入探讨了Linux中platform设备驱动的设计与实现,特别针对Linux 2.6版本进行了透彻的分析,强调了平台总线、平台设备和平台驱动在设备驱动模型中的作用和相互关系。 首先,Linux的设备驱动模型是围绕总线、...

    AIX与Linux查看硬件状态的比较分析.pdf

    当硬件出现错误时,系统会将错误记录在/dev/error设备中,这些信息会保存在NVRAM中,以保证断电后数据不丢失。errdemon进程负责从/dev/error中读取并格式化错误记录,然后写入/var/adm/ras/errlog的错误日志文件。...

    Linux 设备模型学习笔记

    在Linux系统中,设备模型是一种管理硬件设备的方式,它通过抽象和封装来简化对硬件的访问,并提供了一种统一的方式来管理和控制各种硬件资源。设备模型的核心思想在于将硬件设备抽象成软件上的实体,这样可以使得...

    查找硬件设备

    硬件ID是操作系统用于唯一识别设备的一种方式,它由设备制造商定义,并在设备驱动程序中提供。硬件ID通常包含设备的类、子类、供应商ID和产品ID等信息,以字符串的形式呈现。例如,PCI设备的硬件ID可能形如`PCI\VEN_...

    linux设备驱动(三)。设备的申请 文章相关源代码

    5. **初始化设备操作结构体**:驱动程序需要定义一组操作函数,这些函数在设备被打开、关闭、读写时会被调用。这些函数指针集合在`struct file_operations`结构体中定义。 6. **注册设备驱动**:最后,驱动程序会...

    udev管理linux设备

    在Linux操作系统中,管理设备文件是一个重要的任务,因为设备文件是操作系统与硬件设备交互的桥梁。udev是Linux 2.6内核引入的一个关键组件,它取代了早期的devfs,成为了现代Linux系统中设备管理的标准工具。udev的...

    linuxC获取PCI设备名和厂商名

    在Linux系统中,PCI(Peripheral Component Interconnect)设备是指基于PCI接口的各种硬件设备,如网卡、显卡、声卡等。与这些设备交互是通过操作系统内核的PCI子系统进行的,而作为程序员,有时我们需要在用户空间...

Global site tag (gtag.js) - Google Analytics