腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Linux
内核
设备
模型-哪些
设备
遵循它?
、
、
、
我
的
问题是关于
linux
设备
模型。我在源代码中做了一些研究,发现
设备
模型围绕许多
结构
工作,其中一些
结构
是: 还有更多与电源管理相关
的
内容。但是,当我查看在
linux
内核中实现
的
char
驱动
程序(或者如果我实现自己
的
char
驱动
程序)时,
lin
浏览 3
提问于2013-03-12
得票数 1
1
回答
如何在内核模块和用户应用程序之间共享数据
结构
定义?
、
、
、
我想在
linux
上开发一个
设备
驱动
程序(用C编写)和一个用户空间库,包装我
的
设备
驱动
程序(也用C编写)提供
的
所有功能。该函数将使用与我
的
设备
驱动
程序关联
的
文件,特别是: myClose将调用
设备
驱动
程序
的
close()。mySetConf
浏览 1
提问于2022-05-23
得票数 0
回答已采纳
1
回答
LInux
设备
驱动
程序分层混乱
、
、
我最近一直在阅读关于
Linux
驱动
程序和
设备
模型
的
文章。我想了解下面的
驱动
程序子系统在
linux
中是如何工作
的
。假设我
的
设备
树如下所示 ?
Linux
将通过枚举过程识别这棵
设备
树,并通过枚举和探测机制识别出适合终端
设备
的
usb
驱动
程序。 现在,让我们假设对该终端
设备
执行一次Tx操作。终端
设备
usb
浏览 19
提问于2020-04-15
得票数 0
2
回答
如何开始学习
linux
设备
驱动
程序开发?(只在windows上工作)
、
我想学习
Linux
设备
驱动
程序
的
开发。I在WinCE上开发了小型
驱动
程序,并从应用程序中开发了SPI、i2c接口,即打开、读取和写入
驱动
程序。i擅长操作系统和数据
结构
。底片:我应该如何继续学习
Linux
设备
驱动
程序开发? 编辑:任何参考书籍都是非常感谢
的
。
浏览 3
提问于2012-01-09
得票数 3
2
回答
linux
驱动
程序中
的
struct文件
、
、
、
、
我目前正在学习如何编写
Linux
设备
驱动
程序,并且我很难理解"struct文件“。我正在使用书籍
Linux
设备
驱动
程序第三版来帮助我。 这就是我所理解
的
。
结构
文件表示打开
的
文件,因此,当在
设备
驱动
程序模块中调用open时,内核将创建包含与
设备
驱动
程序相关
的
所有内容
的
结构
文件。b.如果您想传递
设
浏览 2
提问于2011-01-11
得票数 13
1
回答
关于填充
结构
net_device
结构
、
我对
linux
内核中
的
struct net_device有疑问。
linux
内核中
的
每一帧都用skbuff
结构
表示。它有一个构造net_device
的
实例,该实例告诉我们从哪个接口或物理端口接收或发送数据包。在struct net_device中,我们有一个变量"struct net_bridge_port“,它与网桥
的
端口(如果启用)相关。我
的
疑问是
结构
net_device
结构
应该由
设备
浏览 1
提问于2012-01-20
得票数 1
回答已采纳
1
回答
嵌入式
Linux
的
Linux
驱动
程序
、
、
我想把一些USB
设备
连接到我
的
嵌入式
Linux
板上。它是运行嵌入式
Linux
的
TI-ARM处理器,但我猜它可以是任何嵌入式
Linux
板。如果我购买了具有
Linux
支持/
驱动
程序
的
USB
设备
,该
驱动
程序(通常)是否可以重新编译以与ARM体系
结构
一起工作?(而不是Windows等)。
浏览 8
提问于2013-04-10
得票数 5
回答已采纳
1
回答
关于如何为
Linux
字符
设备
驱动
程序设置确切
的
文件操作
的
困惑
、
、
、
、
我目前正在阅读Oreilly
的
Linux
设备
驱动
程序第三卷,我有一个关于为特定
设备
驱动
程序设置文件操作
的
问题。我目前
的
理解是,在
Linux
的
字符
设备
驱动
程序中,cdev
结构
需要在
设备
驱动
程序初始化函数中进行分配、初始化并传递给int cdev_add(struct cdev *dev, dev_t num, unsigned当我
浏览 6
提问于2020-04-01
得票数 1
2
回答
Linux
内核配置
设备
的
顺序是什么?
、
、
、
、
正如我在阅读了
Linux
设备
驱动
程序第3版中与
Linux
设备
模型相关
的
章节之后所理解
的
,当配置了一个新
设备
时,内核(2.6)或多或少遵循以下顺序:
设备
在
驱动
程序内核中注册(包括
设备
initialization)A kobject在内
的
设备
在
设备
模型中注册,它在sysfs中创建一个条目并引发热插拔事件总线,并检查
驱动
程序是否与d
浏览 20
提问于2010-06-01
得票数 8
回答已采纳
1
回答
驱动
程序在Windows中是如何工作
的
?
、
、
在
Linux
中,我们可以从相关
的
驱动
程序文件对象进行读/写,这些函数调用将由
驱动
程序
的
读/写函数承载。这在Windows中是一样
的
吗?我们是否将文件关联到
驱动
程序,并通过读/写此文件来访问
驱动
程序函数? (我一直在
Linux
下编写
驱动
程序,现在正在尝试理解“Windows方式”。)
浏览 0
提问于2012-11-15
得票数 2
回答已采纳
1
回答
linux
设备
驱动
程序与虚拟PCI
设备
的
接口
、
、
、
我有一个模拟PCI
设备
的
用户空间程序。我已经下载了nvme
linux
设备
驱动
程序,它使用NVMe标准与PCI
设备
交互。我必须验证我
的
用户空间程序是否与标准兼容。C(
linux
设备
驱动
程序)包含nvme_probe()函数,当插入
设备
时将调用该函数。因为我没有这个
设备
,所以我想我会在nvme_init()函数中加入探测功能。现在,我已经在互联网上学习了相当多,以了解如何模拟PCI
浏览 6
提问于2012-12-07
得票数 3
回答已采纳
1
回答
Open Firmware
设备
树概述/参考手册
、
、
、
我正在尝试为嵌入式PowerPC板安装一个
驱动
程序,现在正确
的
方法是使用OpenFirmware
设备
树数据
结构
( .dtb文件,从.dts文件编译而来)。创建一个树非常简单,但是如何让我
的
设备
驱动
程序找到它
的
节点和其中
的
数据呢?我还没有找到关于这方面的任何好
的
参考资料,像"
Linux
设备
驱动
程序“这样
的
书对x86领域也没有太多
的
浏览 4
提问于2009-08-24
得票数 6
1
回答
为什么ififd
的
pci实现使用"platform_driver“而不是"pci_driver"?
、
、
、
、
pci_driver实现了
linux
内核(是使用platform_driver
结构
而不是pci_driver
结构
)
的
驱动
程序/net/ CAN。
浏览 1
提问于2018-09-26
得票数 1
回答已采纳
4
回答
如何获得
Linux
字符
设备
的
struct
设备
?
、
、
我有一个
Linux
内核模块,它实现一个字符
设备
驱动
程序。我已经阅读了,并学习了几个教程。至此,我有了一个简单
的
模块,它提供了open、release和write文件操作。这种
结构
是
Linux
设备
模型中
设备
的
低级表示.这并不是
驱动
程序经常需要直接使用
的
东西,但是在使用通用DMA层时,您确实需要使用它。通常,您可以在描述
设备
的
总线特定
的
内部找到这种<
浏览 8
提问于2015-03-03
得票数 6
1
回答
Busybox USB以太网适配器
、
、
、
我在ARM 7处理器上运行了一个嵌入式
设备
。我将如何使用USB ->以太网适配器进行网络连接?目前我只有一个串行控制台。 系统使用lsusb看到USB
设备
,但在ifconfig中什么也没有显示。最简单
的
办法是什么?
浏览 0
提问于2018-12-03
得票数 1
1
回答
驱动
程序打开时
的
inode参数
、
、
、
今天,我开始思考inode
结构
在
linux
中传递给
设备
驱动
程序
的
"open“调用。我以前曾对主要编号和次要编号严格使用"inode->i_rdev“。但我从未将它用于任何其他目的。(很可能我从来没有超过我
的
玩具
驱动
程序。)附言:这个
浏览 3
提问于2013-03-16
得票数 1
3
回答
设备
驱动
程序开发和
linux
内核编程有什么联系/区别?
、
、
这可能是一个愚蠢
的
问题,但我很困惑,谷歌也帮不上忙。 我知道
Linux
是内核,它是许多发行版( Ubuntu,Mint)
的
核心。但是,当我们说"
Linux
内核编程“时,我们到底是什么意思呢?它与
设备
驱动
程序
的
开发有什么关系?(我们是否意味着硬件正在运行
linux
内核,并且我们进行内核编程来支持外围
设备
,这通常是与
linux
相关
的
设备
驱动
程序开发?)
浏览 3
提问于2014-08-05
得票数 1
3
回答
Linux
中
的
I2C
驱动
程序
、
、
我知道I2C在一个非常基本
的
层次上,它依赖于
linux
内核,但对于实现一个基本
的
I2C
驱动
程序却毫无头绪。 试图在I2C
设备
驱动
程序中启动。请您推荐任何初学者教程
的
源代码映射!!
浏览 14
提问于2013-05-24
得票数 14
回答已采纳
4
回答
我可以在哪里系统地学习如何编写Mac OS X
设备
驱动
程序?
、
、
、
我正在寻找一本详尽
的
大学水平
的
书籍或指南来学习,以便获得编写Mac
设备
驱动
程序
的
能力。我对这个操作系统一无所知,但我对
Linux
已经很熟练了。"
Linux
设备
驱动
程序“一书有没有与Mac相对应
的
版本?提前感谢
浏览 1
提问于2009-08-25
得票数 20
回答已采纳
2
回答
可以不使用file_operations
结构
来编写char
驱动
程序吗?
、
、
、
、
我想知道是否有一种不使用file_operations
结构
中提供
的
任何函数来编写char
驱动
程序
的
方法。MODULE_LICENSE("GPL"); module_exit(chardev_exit); 现在我开始了解更复杂
的</e
浏览 7
提问于2014-04-03
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux设备驱动开发
Linux驱动系列-PWM驱动
Linux 系统结构详解
Linux的字符设备和块设备
Linux 目录结构:/lib 分析
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券