腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
linux
内核
如何处理
驱动程序
?
、
、
、
我刚刚读到了
Linux
处理硬件
驱动程序
的方式。显然,大多数硬件
驱动程序
都是预编译到
Linux
内核
中的。我对此有一些疑问。如果
Linux
内核
包含几乎所有硬件设备的硬件
驱动程序
,而运行在
Linux
上的膝上型计算机只有一定数量的硬件设备,那么
Linux
内核
拥有的所有冗余硬件
驱动程序
呢?将所有这些
驱动程序
保存在
内核
中,并在不使用它们的情况下继续在系统中运
浏览 0
提问于2016-12-22
得票数 11
回答已采纳
1
回答
我可以为Ubuntu构建一个
内核
驱动程序
而不构建Ubunto
内核
吗?
、
、
、
、
我有一个板,我想使用它来自Aarch64处理器的DMA接口,该处理器将
Linux
作为操作系统运行。为此,我应该将.ko
驱动程序
文件放在
内核
中,并将其加载到
Linux
内核
中。目前,我使用Petalinux并通过它构建
驱动程序
.ko文件,并且Petalinux将这个.ko文件放在rootfs和Petalinux
内核
中。现在,我想从Petalinux迁移到Ubuntu,并在Zynq板上使用Ubuntu,所以我想知道我能不能从ubuntu
内核
分别构建一个DMA
浏览 13
提问于2021-12-20
得票数 -1
回答已采纳
1
回答
Linux
内核
驱动程序
开发的当前资源
、
、
我正在为工作学习
Linux
内核
驱动程序
开发,但我很难找到一个与最近的
内核
相关的好资源。我读过
Linux
设备
驱动程序
第三版,但这是为
内核
2.6和
内核
已经发生了很大的变化-甚至没有一个例子将在最近的
内核
编译。Rapsberry pi的资源并没有真正涵盖
内核
空间,我发现的教程似乎没有遵循
Linux
设备
驱动程序
书中关于仔细处理内存的任何建议。有人能告诉我最近的一个资源,它涵盖了硬件接口和<
浏览 0
提问于2017-09-07
得票数 1
2
回答
到ARM的
Linux
网络
驱动程序
端口
、
、
、
、
我有一个
Linux
网络
驱动程序
,它最初是为2.4
内核
编写的。它工作得很完美。 我想把它移植到
内核
2.6.31,然后用同样的
内核
来武装
Linux
,即2.6.31。我实际上对
驱动程序
做了一些小改动,以便它能够在
内核
2.6.31下编译,并且它也可以在不崩溃的情况下加载和卸载。它还可以为ARM
Linux
进行交叉编译。但到目前为止,我还无法在ARM上测试它。如何检查
驱动程序
是否与目标
内核
完全兼容,以及应考虑
浏览 6
提问于2011-08-08
得票数 0
1
回答
Virtualbox 4.3在16.10中运行任何来宾时出错
、
、
、
每当我启动任何虚拟机时,都会出现错误:
内核
驱动程序
未安装(rc=-1908) VirtualBox
Linux
内核
驱动程序
(vboxdrv)要么未加载,要么/dev/vboxdrv存在权限问题。请将'/etc/init.d/vboxdrv安装程序‘作为根程序重新安装
内核
模块。如果它在您的发行版中可用,您应该首先安装DKMS软件包。此包跟踪
Linux
内核
的更改,并在必要时重新编译vboxdrv
浏览 0
提问于2016-11-24
得票数 0
1
回答
linux
内核
中ioctl调用流程
、
、
我试图理解
linux
内核
中ioctl调用的调用流程,我有一个问题-当我们从用户空间调用ioctl时,
linux
内核
中的哪个函数或模块负责将此ioctl调用转换为
驱动程序
中相应的ioctl调用。我知道
驱动程序
的ioctl不会直接从用户空间调用。首先,调用必须经过某个
内核
API,该API将依次调用
驱动程序
ioctl。请帮我指出将ioctl传输到合适的
驱动程序
的
内核
API。
浏览 53
提问于2020-04-07
得票数 0
回答已采纳
3
回答
设备
驱动程序
开发和
linux
内核
编程有什么联系/区别?
、
、
我知道
Linux
是
内核
,它是许多发行版( Ubuntu,Mint)的核心。但是,当我们说"
Linux
内核
编程“时,我们到底是什么意思呢?是Bash脚本吗? 它与设备
驱动程序
的开发有什么关系?(我们是否意味着硬件正在运行
linux
内核
,并且我们进行
内核
编程来支持外围设备,这通常是与
linux
相关的设备
驱动程序
开发?)
浏览 3
提问于2014-08-05
得票数 1
1
回答
在
linux
设备
驱动程序
中读取配置文件
、
、
如何在
linux
设备
驱动程序
中读取配置文件?专家说,在
内核
空间中读取和写入文件是一种糟糕的做法。对于固件下载,我们有request_firmware
内核
API。是否有用于读取和解析
驱动程序
配置文件的
linux
内核
API?读取特定
驱动程序
的波德率和固件文件路径。
浏览 5
提问于2013-12-13
得票数 4
回答已采纳
1
回答
esxi 5 VMKernel与
linux
驱动程序
可整合模式
、
、
网络上的许多人都说esxi 5
内核
不是基于
linux
内核
的,但是在同一时间他们说"ESX(i)包括
Linux
驱动程序
兼容性模式(
驱动程序
仍然必须专门为esxi编译)“,所以我的简单问题是,如果这个vmkernel不是基于
linux
内核
的,那么我该如何将
linux
驱动程序
移植到esxi 5
内核
呢?我下载了esxi 5的megaraid源代码
驱动程序
,在这个文件megarai
浏览 0
提问于2013-12-05
得票数 -1
2
回答
为什么
Linux
模块API不向后兼容?
、
、
、
为什么
Linux
模块API不向后兼容?在更新
Linux
内核
之后,我很沮丧地找到了更新的
驱动程序
。 我有一个无线适配器,需要一个专有的
驱动程序
,但制造商已经停止了这个设备大约7年前。由于代码非常古老,是为
Linux
2.6.0.0编写的,所以它不使用最新的
Linux
内核
进行编译。我使用过许多
Linux
发行版,但同样的问题无处不在。尽管有一个与
Linux
内核
一起分发的开源
驱动程序
,但它不
浏览 0
提问于2020-08-18
得票数 2
回答已采纳
1
回答
在不同
内核
版本上加载
驱动程序
时获取“无效模块格式”错误
、
、
、
、
我已经创建了一个测试我的usb设备的小
驱动程序
。我有
linux
内核
版本的3.2.0和ubuntu12.04。i686 i386 GNU/
Linux
但是,当我试图将该
驱动
浏览 8
提问于2013-09-11
得票数 0
23
回答
未安装Virtualbox
内核
驱动程序
、
我尝试使用我的Virtual,这是我收到的错误-(我刚刚更新到新的Ubuntu ),在这个
Linux
操作系统上我是非常新的。
内核
驱动程序
未安装(rc=-1908) VirtualBox
Linux
内核
驱动程序
(vboxdrv)要么未加载,要么/dev/vboxdrv存在权限问题。请将'/etc/init.d/vboxdrv安装程序‘作为根程序重新安装
内核
模块。Ubuntu、Fedora或Mandriva的用户应
浏览 0
提问于2011-05-08
得票数 118
1
回答
在Ubuntu18.04中安装带有双引导UEFI安全引导的虚拟盒时,我遇到了问题
、
、
、
、
内核
驱动程序
未安装(rc=-1908)'/sbin/vboxconfig‘其中: suplibOsInit什么:3 VER
浏览 0
提问于2020-03-24
得票数 0
2
回答
向
linux
内核
添加
驱动程序
的可行性
、
、
、
我对
Linux
内核
有疑问,据我所知,为了使
Linux
与不同的机器和硬件兼容,
Linux
中添加了不同的设备
驱动程序
。我想问一下,在
Linux
内核
中增加大量的设备
驱动程序
有多大的可行性,假设30-40年后
Linux
内核
的大小将在1GB左右。我无法接受和理解
Linux
的这种哲学。如果您说我可以从
Linux
内核
中编辑/删除不需要的模块,那么我的回答将是,并不是每
浏览 0
提问于2021-03-08
得票数 -5
回答已采纳
1
回答
所有的设备驱动软件都能与
Linux
一起工作吗?
例如,我为特定的设备编写了自己的设备
驱动程序
,任何类型的设备,比如无线USB鼠标之类的.如何将它添加到
Linux
内核
中?不太熟悉
Linux
的
内核
系统..。
浏览 0
提问于2012-12-15
得票数 0
1
回答
linux
怎么能同时成为
内核
和操作系统呢?
、
、
我有一些问题:-
Linux
是操作系统还是
内核
(如果两者兼而有之呢?)-
驱动程序
是
内核
的一部分,还是介于
内核
和硬件之间--
驱动程序
到底做了什么(我已经知道它需要进行系统调用并将它们交给cpu) -- API和ABI在外行人的话中是什么(简短和简单)?
浏览 2
提问于2016-02-15
得票数 1
回答已采纳
2
回答
如何在
linux
内核
中使用lockdep功能进行死锁检测
、
、
、
、
我有一个
linux
内核
驱动程序
和一个与之交互的用户应用程序。
内核
驱动程序
中有一个死锁。我在
linux
内核
中遇到了这个叫做"“的特性。我能够配置它并重新编译我的
内核
(并且我确实在/proc中看到了lockdep文件夹)。但我不知道如何推断此工具的输出,也不知道如何使用此工具调试
驱动程序
。任何帮助都将不胜感激。谢谢!
浏览 7
提问于2014-01-03
得票数 14
回答已采纳
3
回答
为什么在嵌入式系统开发中需要刻录根文件系统?
、
、
、
、
然后烧录一个
Linux
kernel.Since --
Linux
内核
中已经有一个文件系统了,我们为什么要首先烧掉一个根文件系统呢?
浏览 5
提问于2013-05-20
得票数 0
回答已采纳
2
回答
编译FTDI
内核
模块
、
、
、
、
我正在尝试将usb转串口
驱动程序
添加到我的arch
linux
arm设备中,并且我注意到
内核
源代码树中已经包含了FTDI
驱动程序
的源文件,位于:如何构建ftdi
内核
模块并将其包含到引导中,以便在我的arch
linux
arm上具有usb转串口功能?
浏览 7
提问于2014-01-21
得票数 2
回答已采纳
2
回答
硬件
驱动程序
和
内核
驱动程序
之间的区别?
、
我对
Linux
非常陌生。那么,硬件
驱动程序
和
内核
驱动程序
之间有什么区别呢?
浏览 0
提问于2013-11-25
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux内核出现漏洞
Windows 内核和 Linux 内核的区别(二)
Windows 内核和 Linux 内核的区别(一)
谷歌 Linux 内核开发者使用 macOS 编译 ARM64 Linux 内核
linux系统内核简析
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券