腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将
驱动
程序
编译
为内核的一部分,而不是
模块
、
、
、
、
我正试图为嵌入式设备创建一个简约的
Linux
。这意味着
编译
内核和
驱动
程序的必要性。一个
驱动
程序是由它的创建者直接为设备板编写的,所以它不是存储库
驱动
程序。它可以
编译
成一个内核
模块
。但是,由于
Linux
的不可变性质,以及对内存使用极小的要求,我不想使用
模块
。我要所有的
驱动
程序都内置在内核中。所有提供内核的
驱动
程序都是这样设置的。所以我的问题是如何将一个特殊的
驱动
程序
编译</e
浏览 7
提问于2011-12-07
得票数 9
回答已采纳
1
回答
linux
内核有什么不同:
模块
还是内置的?
、
在
linux
中,许多
驱动
程序(和某些部分)可以直接在内核中
编译
,也可以作为一个
模块
编译
。将
驱动
程序(或某些部分)
编译
为一个
模块
与直接
编译
它有什么区别吗?两种方法似乎都起作用。另外,把它
编译
成一个
模块
或者直接
编译
它有什么利弊呢?
浏览 5
提问于2014-05-18
得票数 0
回答已采纳
1
回答
编译
linux
驱动
程序所涉及的步骤
、
、
对于要在
Linux
上
编译
的应用程序,涉及的步骤包括:
编译
内核
驱动
程序涉及哪些步骤?如果我将
驱动
程序
编译
为内置
模块
、
模块
或使用自定义Makefile,步骤是否有所不同
浏览 3
提问于2015-12-24
得票数 0
3
回答
Linux
驱动
程序是如何工作的,我在哪里找到它们?(尤指)(网卡司机)
、
、
我想知道
驱动
程序在
Linux
下是如何工作的。
驱动
程序是一个可以编辑的单一文件吗?是否有当前正在使用的
驱动
程序列表,或者是否有不同的位置为每个设备找到它们? 我特别想了解一下我的网络适配器的
驱动
程序。
浏览 0
提问于2011-04-12
得票数 12
回答已采纳
2
回答
如何从下载的
Linux
源代码
编译
模块
?
、
、
、
、
我最终希望修改和
编译
现有的
Linux
存储
驱动
程序,并对其进行测试。作为第一步,我想按原样
编译
模块
。make: *** No targets. Stop.我在网上找到了很多指南,但没有一个在USB存储<em
浏览 8
提问于2013-11-15
得票数 1
回答已采纳
1
回答
不平滑的加载
驱动
程序:不同意符号module_layout的版本
、
、
、
、
我为ARM系统编写了
Linux
内核的简单
驱动
程序:
Linux
CR5 4.4.171-cr5 #2 Tue Mar 10 11:49:00 CET 2020 armv7l GNU/
Linux
/proc/config.gz 我下载了一个普通内核,签出标记为4.4.5,替换配置文件,
编译
内核,然后用工具chine
编译
驱动
器gcc-linaro-
浏览 0
提问于2021-07-11
得票数 0
1
回答
如何将alx支持添加到最近的主线内核?
、
、
显然,主线内核3.8.5是在不支持最近的Atheros通信公司AR8161千兆以太网卡的情况下
编译
的。我知道它是在最近的内核中提供的,其
模块
名为alx。
驱动
支持维基的
编译
我可以使用复式司机,但它们无法构建。我有哪些选项(除了重新
编译
整个内核)来添加alx
模块
?顺便说一下,我用的是华硕N56VZ笔记本电脑。更新: 基于
浏览 0
提问于2013-04-04
得票数 3
2
回答
嵌入式
linux
驱动
程序加载
、
、
、
我正在为嵌入式
linux
(ARM)开发一个设备
驱动
程序。如何
编译
作为内核的一部分生成的KO文件,使
模块
在引导时加载? 这是我第一次需要将
驱动
程序
编译
到内核中,而不是作为可加载的
模块
。
浏览 8
提问于2011-08-10
得票数 4
回答已采纳
23
回答
未安装Virtualbox内核
驱动
程序
、
我尝试使用我的Virtual,这是我收到的错误-(我刚刚更新到新的Ubuntu ),在这个
Linux
操作系统上我是非常新的。内核
驱动
程序未安装(rc=-1908) VirtualBox
Linux
内核
驱动
程序(vboxdrv)要么未加载,要么/dev/vboxdrv存在权限问题。请将'/etc/init.d/vboxdrv安装程序‘作为根程序重新安装内核
模块
。Ubuntu、Fedora或Mandriva的用户应该首先安装DKMS软件包。此包跟踪<
浏览 0
提问于2011-05-08
得票数 118
2
回答
在
编译
时将参数传递给内置的内核
模块
、
、
在
编译
linux
内核时,有没有一种将参数传递给内置内核
模块
的方法?如果是,你能解释一下吗?我想将max_bonds的值传递给绑定
驱动
程序,这是内核中的内置
模块
。
Linux
内核版本- 2.6
浏览 6
提问于2014-02-26
得票数 4
回答已采纳
1
回答
删除静态
编译
的设备
驱动
程序
模块
。
、
、
我用串行设备
驱动
程序静态地
编译
了
linux
内核,即obj-y。现在我正在开发一个简单的串行
驱动
程序,我想测试它,但是由于
模块
是在内核启动时加载的,所以IO端口区域(0x3f8和更高版本)被注册到串行
模块
中。我需要删除(注销)它,以便我可以分配给我的司机。那么,有没有办法删除静态链接的设备
驱动
程序呢?或者我应该重新
编译
整个内核:/
浏览 4
提问于2013-11-01
得票数 3
回答已采纳
1
回答
如何在Ubuntu17.10 x86_64上使用LLVM/clang和Nvidia 390.25 x86_64
驱动
程序构建4.15.7内核?
、
、
、
、
最新到现在为止)
驱动
程序方面的成功经验。问题
Linux
4.15.7是使用clang作为主机和目标
编译
器构建的,并与基于默认内核配置的
模块
一起安装。我不得不禁用exofs
模块
,因为它有clang不支持的非标准的“嵌入在结构中的VLA”。然后,我还
编译
了Nvidia 390.25
驱动
程序源代码,从它的友好安装程序中提取出来--我不得不忽略
编译
器版本不匹配的psuedo警告,因为内核头包括线程模型和平台信息,而Nvidia
驱动
程序脚本检查
浏览 0
提问于2018-03-05
得票数 0
1
回答
编译
用于Hyper-V的最小
Linux
3.5内核
、
、
、
我正在寻找为Hyper-V
编译
一个最小的
linux
3.5内核。 “选择”hyper-v
驱动
程序部分非常简单。但是,如何删除不必要的
模块
/
驱动
程序并提高性能。
浏览 1
提问于2012-09-02
得票数 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
回答
如何使i2c触摸设备在
linux
上工作?
、
、
、
环境我查了什么我在
linux
内核4.19源代码中看到了它的
驱动
程序。
浏览 4
提问于2021-07-24
得票数 0
回答已采纳
1
回答
交叉
编译
raspberry pi内核
模块
、
因此,我一直在努力学习更多关于使用
linux
设备
驱动
程序版本3开发
Linux
驱动
程序的知识。make -C ~/kernel-2.6 M=`pwd` modules 命令来制作我的
模块
浏览 1
提问于2014-12-24
得票数 1
2
回答
在用户程序中使用<
linux
/ypes.h>,还是在
驱动
模块
code...does中使用code...does,这很重要吗?
、
、
我正在开发一个设备
驱动
模块
和相关的用户库来处理ioctl()调用。库获取相关信息并将其放入结构中,该结构被传递到
驱动
程序
模块
中,然后在那里解压缩,然后处理(我省略了许多步骤,但这是总的想法)。我发现这种类型是在<stdint.h>和<
linux
/types.h>中定义的。到目前为止,我一直在使用<
linux
/types.h>来定义这个值,包括在用户库中。但是我知道在用户空间中使用<
linux
/*.h
浏览 7
提问于2013-01-26
得票数 13
回答已采纳
1
回答
用Yocto
编译
和加载内核
模块
驱动
程序
、
、
、
我正在为Dart板
编译
一个
Linux
内核和根文件系统,这个手册是:
浏览 10
提问于2016-03-01
得票数 1
1
回答
安装第三方声卡
驱动
程序
、
、
、
、
的步骤 备份声音
驱动
程序目录中的Config.in和Makefile (/usr/src/
linux
/ driver )。当您在步骤4中配置
驱动
程序时,Configure.help提供帮助,请备份原始
驱动
程序(/usr/src/
linux
/Configure.help/Document)并复制此文件。请选择声卡(CONFIG_SOUND=m)支持和CMPCI
驱动
程序(CONFIG_SOUND_CMP
浏览 0
提问于2015-05-24
得票数 1
3
回答
驱动
/
模块
交叉
编译
、
、
我正试图交叉
编译
一个基于arm的板的
驱动
程序。在make文件中,包含文件的搜索路径是主机内核的路径,即指向ubuntu附带的
linux
头。我的问题是,交叉
编译
(本机系统的
linux
头路径还是板的内核源代码树的路径)需要哪种路径?同样的情况是否适用于所有
模块
,包括
驱动
程序?
浏览 6
提问于2012-12-06
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Rust:编译器驱动开发
Linux驱动系列-PWM驱动
Linux 下源码编译安装 vim 8.1
Linux设备驱动开发
交叉编译的Linux的头文件路径
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券