腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
从
高级
OOP转换为
Linux
内核程序员
、
、
、
我需要把我自己从一个
高级
OOP程序员转换成一个内核
设备
驱动
程序程序员。因此,我必须学习一些低级的东西(例如
高级
的位操作和其他东西),
Linux
内核和
设备
驱动
程序编程。
浏览 2
提问于2014-02-22
得票数 0
回答已采纳
2
回答
Linux
字符
设备
是否应该用换行符终止read()
、
、
、
POSIX将定义为: 零或多个非换行符的序列加上终止的换行符.在此情况下,
Linux
字符
设备
驱动
程序的read()函数是否应该在到达EOF/时将'\n'附加到用户缓冲区中?
浏览 8
提问于2016-10-19
得票数 2
回答已采纳
3
回答
Linux
驱动
程序开发: PCI和PCIe
驱动
程序的区别?
、
、
我正在为
Linux
2.6.36编写PCI
驱动
程序。#include <
linux
/module.h>#include <
linux
/pci.h> #include<
li
浏览 13
提问于2012-08-28
得票数 12
回答已采纳
2
回答
设备
驱动
程序栈
、
、
我是一个初学者,我正在尝试理解
设备
驱动
程序栈背后的概念?我知道
设备
驱动
程序栈有三层,分别是低级
驱动
程序、总线管理器和
高级
驱动
程序。我的问题是,是否存在针对低级
驱动
程序和总线管理器的单独代码?如果它们存在,我可以在哪里找到
Linux
文件系统中硬件控制器的低级
驱动
程序?谢谢。
浏览 0
提问于2012-06-24
得票数 2
2
回答
嵌入式系统USB转Android
设备
、
、
我正在编写一个Android 2.1应用程序,需要从USB
设备
获取数据。USB
设备
是我创建的嵌入式系统。嵌入式系统没有操作系统。此外,android
设备
不会向嵌入式系统发送任何数据。我应该怎么做,我猜我需要制作一个
高级
驱动
程序来从USB到应用程序进行通信。但是,我以前从来没有做过
Linux
驱动
程序。 如果创建
高级
驱动
程序是最好的方法,那么可以有人给我一些参考资料吗?
浏览 0
提问于2011-05-11
得票数 0
1
回答
linux
内核的PCIe中断处理
、
、
、
我正在开发一个PCIe
Linux
驱动
程序。我想为该
设备
注册一个ISR。由
Linux
系统分配给该
设备
的IRQ编号是16,该编号也被其他(USB主机控制器)
设备
共享。(由lspci -v检查)。通过在线搜索,我发现几乎所有的PCI
驱动
示例只在request_irq()接口中提供了IRQF_SHARED作为标志,并且没有提供任何其他标志来提到诸如高/低电平中断之类的行为。我的问题是,
Linux
内核如何决定共享中断的行为(对于PCIe
设备<
浏览 16
提问于2017-04-06
得票数 1
1
回答
Linux
设备
驱动
程序功能测试
、
、
对于
linux
内核中的
设备
驱动
程序的开发,是否有通用的自动化测试套件来覆盖特定类型的
设备
驱动
程序的基本/最小功能?例如,如果我们测试网卡
驱动
程序,我们可以确保发送/接收数据包和网络配置等基本功能能够以正确的方式处理。对于特定
设备
驱动
程序的一些独特功能,我们不需要过多地关注它,只需要保证它的最小功能是正确的。我假设这种测试套件应该利用
高级
应用程序来验证
设备
驱动
程序的功能正确性,而不
浏览 1
提问于2012-07-05
得票数 2
回答已采纳
1
回答
驱动
程序,模块-内核
、
、
、
谁能给我解释一下什么是角色
驱动
?谁能给我解释一下什么是角色
驱动
?谁能给我解释一下什么是角色
驱动
?
浏览 0
提问于2016-03-14
得票数 -1
1
回答
可以阻止
设备
驱动
程序成为
字符
设备
驱动
程序
、
linux
设备
驱动
程序新手。只需阅读有关char和block
设备
驱动
程序的介绍即可。两者之间的区别在于内核管理数据的方式不同。假设,如果我允许块
设备
驱动
程序一次管理一个
字符
,它会变成
字符
设备
驱动
程序吗?
浏览 0
提问于2016-11-28
得票数 0
1
回答
将用户空间缓冲区传递给内核
、
我想比较一下使用DMA和普通skb_copy_datagram_iovec()将skb从内核复制到用户空间时的性能。我创建了一个模块来进行测试。有谁可以告诉我如何从用户空间创建一个大的缓冲区并将其传递给我的模块(因为tcp_recvmsg()从用户空间传递了一个iovec )。如有任何建议,欢迎光临。提前感谢!
浏览 1
提问于2011-05-10
得票数 0
3
回答
设备
驱动
程序开发和
linux
内核编程有什么联系/区别?
、
、
我知道
Linux
是内核,它是许多发行版( Ubuntu,Mint)的核心。但是,当我们说"
Linux
内核编程“时,我们到底是什么意思呢?是Bash脚本吗? 它与
设备
驱动
程序的开发有什么关系?(我们是否意味着硬件正在运行
linux
内核,并且我们进行内核编程来支持外围
设备
,这通常是与
linux
相关的
设备
驱动
程序开发?)
浏览 3
提问于2014-08-05
得票数 1
1
回答
键盘
驱动
程序是
字符
设备
驱动
程序吗?
、
我正在学习
设备
驱动
程序,我对此表示怀疑,在
Linux
中键盘
驱动
程序是一个
字符
设备
驱动
程序吗?
浏览 0
提问于2020-07-26
得票数 1
回答已采纳
1
回答
使用外部硬件要求的spidev控制
这个
设备
给了我spidev0,0和spidev0,1,如果我做了ls /dev,我可以通过3008从ic连接电子
设备
到头引脚。我还想在我的Ubuntu12.04LTS安装中添加一个SPI
设备
,这是可能的吗? 需要什么
设备
?
浏览 0
提问于2014-02-08
得票数 1
回答已采纳
1
回答
Linux
子系统与libusb
、
、
、
使用evdev子系统与使用libusb访问输入
设备
有什么优缺点?这是用户空间使用用户输入的首选界面,并鼓励所有客户端使用它。 这是很强的语言。python (例如),我可以使用https://github.com/gvalkov/python-evdev或https://github.com/trezor/cython-hidapi访问HID
设备
浏览 0
提问于2022-10-06
得票数 0
回答已采纳
2
回答
Linux
设备
驱动
程序注册过程
、
我是一个
linux
新手,试图理解
Linux
设备
模型。我已经浏览了
Linux
3.1.6代码库,特别是
驱动
程序部分,并发现我的问题是何时使用register
浏览 2
提问于2011-12-30
得票数 4
回答已采纳
1
回答
带有
Linux
内核
驱动
程序构建的未定义符号(NVidia)
、
、
我的内核
驱动
程序构建有问题。我正在构建一个自定义(尽管非常基本)的NVidia RDMA
驱动
程序,并在make文件中接收生成警告。使用'nm‘可以看到这些入口点位于NVidia
驱动
程序模块(nvidia.ko)中。但是,我对
Linux
驱动
程序make文件系统的内部结构还不太熟悉,无法在构建时定位这些入口点。但是,在提取最新的
驱动
程序源后,我无法找到任何构建文件。 如你所知,我对这件事很陌生。任何帮助都将不胜感激。谢谢
浏览 11
提问于2014-02-04
得票数 1
回答已采纳
1
回答
tty终端中的鼠标指针
、
、
(谢谢;)内核
Linux
3.8.0-27-通用x86_64
驱动
程序(lspci-nnk | grep -A3 AMD输出):01:05.0VGA兼容控制器0300:
高级
微
设备
AMD nee ATI RS780M 流动Radeon HD 3200子系统:东芝美洲信息系统
设备
1179:ffb0 0 0内核
驱动
程序: radeon
浏览 0
提问于2013-08-17
得票数 0
3
回答
在第二个硬盘上安装Ubuntu而不干扰其他
驱动
器或主要Windows 7引导程序?
、
、
、
、
我只说我有三个硬盘:d: 1tb nothing on it (but I want a
Linux
os onUbuntu, debian, fedora ect)我想要Ubuntu和grub在
驱动
器D上,但是我想正常地引导我的计算机,只有在我做
高级
启动并选择另一个引导
设备
( 1tb硬盘
驱动
器)时,才能引导到grub和Ubuntu。这在Ubuntu和其他
Linux</
浏览 0
提问于2013-04-30
得票数 3
1
回答
什么是
高级
别和低级别
设备
驱动
程序?
、
最近我读到有两种类型的
驱动
程序(至少对于磁盘而言),一种称为
高级
驱动
程序,另一种称为低级
设备
驱动
程序。 有人能告诉我这些是什么吗?为什么我们需要两个级别的司机?
高级
设备
驱动
程序将i/o请求放在队列中,在达到阈值后,低级别
设备
驱动
程序会将其传输到磁盘。
浏览 0
提问于2013-11-04
得票数 0
1
回答
如何在
Linux
char
设备
驱动
程序中使用FIFO,以便使用该
驱动
程序的两个进程能够通信
、
、
、
、
我有一个用于虚拟
设备
的char
设备
驱动
程序。我希望在
设备
驱动
程序中使用FIFO,这样使用
设备
驱动
程序的2个进程就可以在它们之间传输
字符
。我试过kfifo,但我对此很陌生,很难使用。有谁能建议一下在
Linux
驱动
程序中实现FIFO的其他方法吗?
浏览 4
提问于2013-12-15
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux的字符设备和块设备
Linux设备驱动开发
Linux驱动系列-PWM驱动
linux高级课程-在Linux中编程
linux高级课程-在Linux下提供服务
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券