腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用GDB调试设备
驱动
程序
、
、
、
、
我对
Linux
中的设备
驱动
程序很陌生。我的第一天任务是在
Linux
中使用GDB调试
驱动
程序。我需要调试一些XYZ (PCIe设备
驱动
程序支持以太网)设备
驱动
程序,以了解
流程
以及设备的寄存器和所有内容。 该设备正在正常工作,。但是没有任何解决方案来调试设备
驱动
程序。 我只知道如何在
Linux
(fedora20)中使用GDB调试C程序。我得到了一个类似于我的
浏览 5
提问于2017-12-14
得票数 2
1
回答
linux
内核中ioctl调用
流程
、
、
我试图理解
linux
内核中ioctl调用的调用
流程
,我有一个问题-当我们从用户空间调用ioctl时,
linux
内核中的哪个函数或模块负责将此ioctl调用转换为
驱动
程序中相应的ioctl调用。我知道
驱动
程序的ioctl不会直接从用户空间调用。首先,调用必须经过某个内核API,该API将依次调用
驱动
程序ioctl。请帮我指出将ioctl传输到合适的
驱动
程序的内核API。
浏览 53
提问于2020-04-07
得票数 0
回答已采纳
1
回答
linux
环境下设备
驱动
程序检测过程
、
、
、
想知道如何在
Linux
中检测到设备?设备
驱动
程序在设备检测中的工作
流程
到底是什么?
浏览 6
提问于2016-01-24
得票数 1
回答已采纳
1
回答
如何在
linux
中确定init调用级别中的探测顺序
、
、
Linux
确实提供了7种不同的
初始化
级别供我们根据需要进行选择。我想知道在init级别中它是如何确定要调用哪个模块的init的。例如,
驱动
程序A和
驱动
程序B都将模块
初始化
定义为@ fs_initcall级别。
Linux
如何确定首先调用哪一个。
浏览 3
提问于2019-04-25
得票数 0
1
回答
在
linux
上使用chromedriver和chrome时使用java.lang.ExceptionInInitializerError
、
、
、
、
它们运行良好,但几天前,我的老板告诉我,我们需要在
linux
上运行我们的测试。我下载了
linux
驱动
程序并在System.setProperty("webdriver.chrome.driver", "chromedriver");中修改了它,但是在尝试运行这个测试之后,我得到了之后,我更改了允许我运行测试的代码,但是与
驱动
程序的连接是远程的。我不喜欢这样。您可能知道哪个
驱动
程序可以在
linux
上工作,而不会在
驱动
程序
初始
浏览 0
提问于2018-02-27
得票数 1
1
回答
如何防止
linux
初始化
USB隐藏设备?
、
、
、
、
模式的选择是根据发送给它的USB枚举/
初始化
数据包的顺序进行的。Windows与
linux
有类似的行为,它会枚举设备,将设备识别为USB HID设备,然后根据其认为合适的情况对设备进行
初始化
,从而使设备进入“模式1”。为了防止windows这样做,我可以为设备创建一个LibUSB过滤器
驱动
程序,然后该
驱动
程序取代默认的
驱动
程序,因此windows现在将执行初始枚举,意识到设备的VID和PID由LibUSB过滤器
驱动
程序(而不是windows
驱动</em
浏览 1
提问于2016-04-11
得票数 3
回答已采纳
1
回答
访问可能已死的磁盘
、
我试图从mine.The磁盘的旧硬盘中访问数据,这是一个旧的500 of的sata
驱动
器,与windows机器一起使用。目前,我正试图访问
Linux
上的
驱动
器。连接时,它在
Linux
上显示为一个未
初始化
的
驱动
器。对于fdisk,我得到一个IO错误。 有什么想法吗?
浏览 0
提问于2017-01-11
得票数 0
1
回答
如何获得正在运行的
Linux
内核中所有
初始化
设备
驱动
程序的列表?
、
、
如何获得正在运行的
Linux
内核中所有
初始化
设备
驱动
程序的列表?有一个相关的问题:
浏览 2
提问于2015-02-14
得票数 0
回答已采纳
2
回答
编译到内核中的
驱动
程序的
初始化
函数调用
、
、
、
在
Linux
中,如果设备
驱动
程序被构建为可加载的内核模块,那么在插入设备
驱动
程序内核模块时,内核将调用module_init()宏所指出的设备
驱动
程序的
初始化
函数。 它们的init函数是如何调用的?
浏览 4
提问于2012-10-13
得票数 5
回答已采纳
2
回答
接入点使用softMAC还是hardMAC?
、
、
我试图了解无线在
linux
中的工作原理。我从wpa_supplicant、hostapd应用程序开始,借助它们的文档和源代码code.Understood (
流程
和基本功能): 在所有情况下都是这样吗?
浏览 3
提问于2015-02-05
得票数 5
回答已采纳
1
回答
接入点使用softMAC还是hardMAC?
、
我试图了解无线在
linux
中的工作原理。我从wpa_supplicant、hostapd应用程序开始,借助它们的文档和源代码code.Understood (
流程
和基本功能):libnl库(使用netlink协议在用户空间和内核之间进行套接字通信)
驱动
程序(可加载
驱动
程序实例:ath6kl-
浏览 0
提问于2015-02-05
得票数 1
1
回答
如果使用
Linux
作为赤裸代码的引导加载程序,PCIe设备
驱动
程序是否有益?
、
、
、
、
我希望使用
Linux
/embedded作为引导加载程序,利用其PCIe
初始化
代码和
驱动
程序API进行简化的PCIe
驱动
程序开发。然而,最后,我想运行裸金属代码(没有操作系统运行)。因此,我正在考虑使用PetitBoot/kexec从
Linux
跳到我自己的代码。 这个是可能的吗?我目前对PCIe
驱动
程序的理解使我相信,一旦设备被
初始化
,只要我有指向地址空间的指针,我就应该能够直接执行直接到内存空间的MMIO /W操作。因此,即使kexec覆盖
浏览 2
提问于2015-05-07
得票数 0
回答已采纳
1
回答
为什么导出的常量值被其他动因修改但未在原始动因中更新
、
、
、
[root@localhost bug]# uname -ai686i686 i386 GNU/
Linux
#include <
linux
/module.h> *)__pa(&value));EXPORT_S
浏览 0
提问于2012-09-04
得票数 0
回答已采纳
1
回答
是否有可能在探测完成之前调用
驱动
程序的中断处理程序?
、
、
、
、
我正在研究
Linux
内核中的
驱动
程序内核模块,通常通过探测函数调用request_irq()。
驱动
程序/net/以太网/natsemi/ one 83820.ko可以是这样的例子。链接:https://elixir.bootlin.com/
linux
/latest/source/kernel/irq/manage.c#L1984 这意味着可以在探测完成之前调用处理程序。但我在许多
驱动
程序
浏览 0
提问于2020-04-07
得票数 1
1
回答
linux
(arm)中的GPIO引脚中断处理程序
、
、
谁能给我一些在
linux
中启用和处理ARM9的用户引脚IO中断(C语言)的示例代码?谢谢
浏览 5
提问于2010-12-07
得票数 3
回答已采纳
1
回答
module_platform_driver
初始化
顺序
、
、
、
我在
Linux
中添加了一些热代码。我发现这段代码在某一时刻假设CPUFreq已经
初始化
。这两个
驱动
程序都是通过module_platform_driver
初始化
的。是否可以更改
初始化
顺序,以确保在module_platform_driver(cpufreq)之后调用module_platform_driver(therm)?或者我需要更改散热
驱动
程序以使用device_initcall,它是稍后订购的,但没有很好的"platform_driver“包装器?
浏览 1
提问于2013-08-30
得票数 0
1
回答
如何获得进程的task_struct的起始地址?
、
假设我编写了一个C程序,然后在系统上执行。如果我想知道相应的运行程序的task_struct的起始地址,我怎么能找到它?
浏览 0
提问于2020-02-18
得票数 1
回答已采纳
1
回答
让ATI司机去上班?
、
、
我在我的HPDV7T笔记本电脑上安装了
Linux
12.04LTS( windows 7双启动)。我的笔记本电脑规格是:-Intel i7 2620M2.7GHz双核处理器-Radeon 6770m显卡-It可切换图形-12 GB内存
初始化
错误:
初始化
催化剂控制中心
Linux
版本有问题。没有安装ATI图形
驱动
程序,或者ATI
驱动
程序不能正常工作。请安装适合您的ATI硬件的ATI
驱动
程序,或者使用aticonfig进行配
浏览 0
提问于2012-06-02
得票数 1
回答已采纳
2
回答
ATI图形
驱动
程序安装错误
、
我刚刚安装了ATI
驱动
程序,但是当我试图启动tha AMD/ATI控制中心时,我得到了以下错误:能解决这个问题吗?
浏览 0
提问于2011-10-17
得票数 1
回答已采纳
1
回答
在启动过程中,我们可以在设备
驱动
程序中使用互斥吗?
、
、
、
我想知道在启动时,内核需要加载设备
驱动
程序进行
初始化
,例如cpu时钟。但是此时,内核还没有完全
初始化
。这样我们就可以在这个时候使用互斥锁(因为设备对象使用互斥锁作为保护机制)?
浏览 1
提问于2018-04-18
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux驱动系列-PWM驱动
Linux设备驱动开发
流程驱动管理vs 数据驱动管理
流程驱动管理 vs 数据驱动管理
微软贡献模块初始化补丁:推动 Linux Kernel 集成 Rust
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券