腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
创建
设备
文件:
Linux
设备
驱动程序
、
、
、
在不使用mknod或MAKEDEV的情况下,如何在不知道次要和主要编号(即使用动态注册)的情况下创建
设备
文件。
浏览 5
提问于2012-05-18
得票数 0
1
回答
如何练习如何编写真正的
Linux
设备
驱动程序
?
、
、
、
、
我是一个中级程序员,有丰富的
Linux
内核编程经验。在实习期间,我主要参与了内核和
驱动程序
代码的调试。最近,我完成了罗伯特·洛夫( Robert )的“内核开发”一书的研究。我正在阅读Jonathan编写的
Linux
设备
驱动程序
手册。但我现在面临着一个令人不安的问题。这些书都没有教我如何编写真正的(硬件)
设备
驱动程序
。
LDD
3e的书告诉我如何编写我非常擅长的基于内存的软件
驱动程序
和sysfs接口。那我从哪里开始呢?要求是什么,我该怎么
浏览 4
提问于2014-02-01
得票数 5
回答已采纳
6
回答
Linux
内核
设备
驱动程序
设计
我想学习
linux
内核
设备
驱动程序
编程。所以,任何人都可以在这里张贴好的教程,网页或链接。我对
linux
内核环境很陌生。我一直在寻找它,但我不知道如何开始和阅读哪一个容易理解的基本知识。提前谢谢。
浏览 9
提问于2012-06-27
得票数 35
回答已采纳
2
回答
Linux
用户空间PCI
驱动程序
、
、
我正在尝试编写一个在用户空间中运行的PCI
设备
驱动程序
。不是我的主意,是客户想要的。Target是一个嵌入式
Linux
板,不会有超过一个用户。我是一个经验丰富的C程序员,了解
Linux
,只是不熟悉
Linux
驱动程序
的开发。中断将使用MSI模型完成。还需要处理D
浏览 4
提问于2013-09-26
得票数 0
回答已采纳
1
回答
物理
设备
驱动程序
和逻辑
设备
驱动程序
有什么区别?
、
我想知道物理
设备
驱动程序
(PDD)和逻辑
设备
驱动程序
(
LDD
)之间的区别?有什么不同吗?
浏览 0
提问于2014-02-01
得票数 5
回答已采纳
1
回答
在
linux
设备
驱动程序
中实现异步读写支持
、
、
、
我需要在我的
linux
设备
驱动程序
中实现异步读写支持。用户空间程序应该从
设备
驱动程序
获得异步信号,指示
驱动程序
有数据,用户空间程序可以读取它。下面是我通过googling和
LDD
书找到的选项。
驱动程序
返回读/写队列的状态。然后,用户空间程序可以决定是否对
设备
执行读/写。 2实现异步通知。当数据在驱动端准备就绪时,
设备
驱动程序
能够向用户空间发送信号。然后,用户空间程序可以读取数据。
浏览 8
提问于2013-12-19
得票数 0
回答已采纳
1
回答
如何成为一名
linux
设备
驱动程序
程序员?
、
有没有人能建议我如何成为一名
linux
设备
驱动程序
员。我有很多疑问,因为我是一家公司的软件工程师(1+ yr经验).Our项目是用C完成的,c++在
linux
和windows都有,我在C,C++工作,使用Visual studio和
Linux
的我的project.Our我对
linux
内核
设备
驱动程序
编程非常感兴趣。谁能告诉我什么是对我有好处的,以及如何开始我有一些书(
LDD
3ed等),但只有读书是足够的,否则我必须接受一些培训。这个
浏览 6
提问于2012-07-30
得票数 2
回答已采纳
1
回答
为什么需要在sysfs目录中为
驱动程序
创建一个属性文件?
、
、
我想知道..在sysfs中什么是属性文件,..why我们是否需要在sysfs目录中为某些
驱动程序
创建属性文件,而不是为某些
驱动程序
创建属性文件。 我们什么时候真正需要它?我已经阅读了
LDD
3中
Linux
设备
模型的属性和其他一些sin的教程。我能够将其配置为用于从用户空间与
设备
驱动程序
通信……但是,当我们可以构建一个应用程序来与硬件通信(通过
驱动程序
)时,为什么我们还需要一个额外的属性呢?
浏览 0
提问于2013-09-26
得票数 0
2
回答
获取
驱动程序
函数的手册页
、
、
我是第一次接触
linux
设备
驱动程序
。我想知道是否有像register_chrdev这样的
驱动程序
函数的手册页。如果是,那么我如何获取它们?有没有可以用apt-get下载的包?
浏览 1
提问于2013-03-31
得票数 3
2
回答
如何在
驱动程序
的sysfs中实现计时器过期函数?
、
、
场景:假设如果我正在执行echo 1 > sysfs_entry -它将开始执行一些I/O操作,直到我执行echo 0 > sysfs_entry为止。在这里,我希望在sysfs_entry中实现计时器,以便它在t秒之后停止I/O操作,即使我没有给出echo 0 > sysfs_entry。优先考虑:延迟/延迟工作
浏览 4
提问于2013-08-07
得票数 1
回答已采纳
1
回答
PTTY是在内核还是用户空间中?
、
、
、
、
我读到,
驱动程序
是一种扩展内核与硬件
设备
通信能力的方法,因为有这么多,而且还会有更多的内核需要扩展。为了通过
驱动程序
与硬件
设备
建立通信,Userspace中的程序必须通过系统调用ioctl()建立到
驱动程序
的连接。由于它的特殊地位,我不知道这个伪终端是如何最终实现的,它是内核的一部分还是用户空间的一部分?
浏览 0
提问于2015-03-27
得票数 2
1
回答
在没有实际硬件的
linux
上编写中断处理程序需要做些什么?
、
、
、
在
Linux
上有没有可以产生硬件中断的硬件模拟器?我希望编写
设备
驱动程序
,可以处理硬件中断,读或写到硬件内存,延迟工作,顶部和底部处理,等等。基本上,希望学习完整的
设备
驱动程序
端到端。我看过书中的
LDD
3,但他们正在使用skull -一块内核空间内存模拟作为硬件,但这不能产生中断,或者它可以?请给我点光。
浏览 3
提问于2020-06-30
得票数 0
1
回答
如何在内核代码中扩展__FILE__和__LINE__?
、
、
我正在阅读
Linux
设备
驱动程序
,注意到您可以使用printk来打印当前的行和文件。这是如何实现的?
Linux
如何跟踪包含printk语句的行?下面是
LDD
3的一个示例: printk(KERN_DEBUG "Here I am: %s:%i\n", __FILE__, __LINE__);
浏览 4
提问于2013-10-27
得票数 0
回答已采纳
1
回答
开发Ubuntu
设备
驱动程序
根据"
Linux
设备
驱动程序
“一书,我试图编写一个简单的
设备
驱动程序
,但是无法设置正确的包含路径。我正在使用一个简单的make脚本。I/usr/src/include I/usr/src/
linux
-headers
浏览 0
提问于2014-07-24
得票数 1
1
回答
如何访问用于编写
驱动程序
的PIO板?
、
、
我正在学习编写一个
驱动程序
,目的是从用户空间与一个简单的PIO PCI板进行通信。 我是否还需要创建一个字符
设备
,并基本上合并这两
浏览 0
提问于2019-11-10
得票数 0
1
回答
可靠地检测物理网络地址
、
因此,无线
驱动程序
(例如)并不总是可用在我的USB上,因此我无法从ifconfig获得物理地址。我认为应该有一种方法来查询硬件的物理地址,即使
设备
驱动程序
没有安装。即使网络
设备
的
驱动程序
没有安装,也可以查询其物理地址吗? 如果可能的话,怎么做?
浏览 0
提问于2013-05-20
得票数 2
回答已采纳
1
回答
运行"Hello“
linux
模块时出现问题
、
、
我试图从"
Linux
设备
驱动程序
“一书中编译和运行一个”hello.c“模块,我试图编译的程序是:make -C /lib/modules/4.14.86/build M=/home/deb/
ldd
3 modules B
浏览 1
提问于2018-12-10
得票数 0
回答已采纳
2
回答
理解
设备
驱动程序
代码
我对以下几点有基本的了解: 我一直相信,如果我能够理解给定
设备
驱动程序
的所有代码,并且能够在上面(不看源代码)的帮助下从头开始编写相同的代码,我将能够非常好地理解C语言以及
设备
驱动程序
是如何工作和与因此,在过去的几年里,我一直想学习如何编写
设备
驱动程序
(主要用于
浏览 2
提问于2013-03-05
得票数 2
1
回答
将PCIe
驱动程序
从
Linux
移植到FreeBSD
、
、
、
、
我在
Linux
上编写了一个相当大的PCIe
驱动程序
,现在我需要将它移植到FreeBSD上。到目前为止,我看到了以下大量的工作: 我还应该注意什么呢?该
驱动程序
是一个进行硬件加密的
设备
,因此它是卸载
设备
浏览 6
提问于2015-08-22
得票数 3
2
回答
要成为一名
设备
驱动程序
程序员,需要具备哪些知识?
、
我对
设备
驱动程序
编程非常感兴趣,已经开始阅读.I的
LDD
3了,有作者说谁能告诉我“了解你的特定
设备
”.what是什么意思,这是我在写
设备
驱动程序
之前应该知道的事情
浏览 3
提问于2012-08-02
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux驱动程序工作原理介绍
Linux 准备禁用 Microsoft RNDIS 协议的驱动程序
Linux 已准备好禁用微软的 RNDIS 驱动程序,但是……|Linux 中国
Asahi Linux宣布首个适配 Apple Silicon 的GPU驱动程序
Linux 6.9 将弃用 ext2 文件系统驱动程序
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券