腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
从内核空间到用户空间:中断的内部工作
linux-kernel
、
operating-system
我一直试图了解h/w中断是
如何
通过内核在某些用户空间代码中结束的。1-外部设备需要来自CPU的注意。问题#3:如果用户空间中的程序员想
浏览 5
提问于2015-03-21
得票数 1
回答已采纳
1
回答
如何
在
linux
中确定init
调用
级别中的探测顺序
linux-kernel
、
linux-device-driver
、
embedded-linux
Linux
确实提供了7种不同的初始化级别供我们根据需要进行选择。我想知道在init级别中它是
如何
确定要
调用
哪个模块的init的。例如,
驱动
程序A和
驱动
程序B都将模块初始化定义为@ fs_initcall级别。
Linux
如何
确定首先
调用
哪一个。
浏览 3
提问于2019-04-25
得票数 0
2
回答
用户程序
如何
访问设备?
linux
、
drivers
在
Linux
中,来自http://www.mulix.org/lectures/intro_至_
linux
_设备_司机/介绍_
linux
_设备_drivers.pdf如果设备
驱动
程序位于OS内核中,则用户程序通过发出系统
调用
请求OS内核代表其运行来访问该设备。那么,设备文件和系统
调用
是
如何
协同工作的,因为它们都有助于用户程序访问设备?(设备文件
浏览 0
提问于2015-02-04
得票数 2
1
回答
Linux
:
如何
通过cdc-adm
驱动
程序的USB大端点从用户空间传输数据
linux
、
usb
、
driver
、
cdc
我是
linux
驱动
程序的初学者,我开始为
Linux
中基于cdc-acm的USB设备编写一个应用程序。因此,我使用了cdc_acm
驱动
程序。我使用的USB设备有两个大容量端点(读和写)和一个中断端点。现在,我的问题是,所有这些端点是否都在同一个/dev/ttyACM0文件上运行,以及
如何
将这个tty文件上的写
调用
转换为acm_write_bulk fops
调用
?或者
如何
将数据直接从用户空间发送到大容量端点。我应该在内核空间中编写任何支
浏览 11
提问于2020-02-26
得票数 0
回答已采纳
1
回答
Linux
使用
驱动
程序内部的
驱动
程序
linux
、
serial-port
、
device-driver
、
uart
我已经编写了
驱动
程序并实现了一个协议b/n pc和微控制器,它使用内核中已经存在的tty(/dev/ttyS0)设备作为一个模块(例如,通过
调用
open,close等)。
如何
在
驱动
程序中使用现有的设备
驱动
程序?还有没有什么我需要加进去的?#include <
linux
/k
浏览 5
提问于2011-05-09
得票数 2
回答已采纳
1
回答
当写入设备
驱动
程序时会发生什么?
linux
、
devices
、
system-calls
当写入设备
驱动
程序时会发生什么?echo "some text" > /proc/device_driver 我猜回显有一个写
调用
,以某种方式
调用
驱动
程序中的写函数。从回波函数到
驱动
程序写函数的“步骤”是什么?
浏览 0
提问于2016-03-12
得票数 0
回答已采纳
2
回答
编译到内核中的
驱动
程序的初始化函数
调用
linux
、
operating-system
、
linux-kernel
、
linux-device-driver
在
Linux
中,如果设备
驱动
程序被构建为可加载的内核模块,那么在插入设备
驱动
程序内核模块时,内核将
调用
module_init()宏所指出的设备
驱动
程序的初始化函数。 它们的init函数是
如何
调用
的?
浏览 4
提问于2012-10-13
得票数 5
回答已采纳
2
回答
获取
驱动
程序函数的手册页
linux
、
linux-device-driver
、
manpage
我是第一次接触
linux
设备
驱动
程序。我想知道是否有像register_chrdev这样的
驱动
程序函数的手册页。如果是,那么我
如何
获取它们?有没有可以用apt-get下载的包?
浏览 1
提问于2013-03-31
得票数 3
1
回答
linux
内核中ioctl
调用
流程
linux
、
gcc
、
linux-kernel
我试图理解
linux
内核中ioctl
调用
的
调用
流程,我有一个问题-当我们从用户空间
调用
ioctl时,
linux
内核中的哪个函数或模块负责将此ioctl
调用
转换为
驱动
程序中相应的ioctl
调用
。我知道
驱动
程序的ioctl不会直接从用户空间
调用
。首先,
调用
必须经过某个内核API,该API将依次
调用
驱动
程序ioctl。请帮我指出将ioctl传输到合适的
驱动</e
浏览 53
提问于2020-04-07
得票数 0
回答已采纳
2
回答
Linux
I2C内核
驱动
程序绑定
linux
、
linux-kernel
、
i2c
我正在学习
如何
开发
Linux
内核
驱动
程序,并在下面的网站上学习。 接下来,我找到了一个示例,它展示了
如何
实现I2C触摸屏
驱动
程序,但它确实让我感到困惑。我的问题是,
Linux
内核
如何
将这个
驱动
程序绑定到正确的设备上?此
驱动
程序不提供“检测”回调,不通过i2c_driver.address_list指定i2c_driver.address_list从地址,而且似乎没有任何人
调用
i2c_board_info来
浏览 9
提问于2017-11-07
得票数 0
回答已采纳
1
回答
作为虚拟机运行的
Linux
是否会使用主机操作系统的
驱动
程序?
linux
、
driver
、
vmware
、
virtualization
我正在开发一些应用程序在
Linux
.This
Linux
是一个虚拟机运行在Windows下,在VMWare播放器的帮助下。当我的
Linux
应用程序访问外围设备(比如摄像头、网络..)时,访问是通过父主机的
驱动
程序(这里是Windows)进行的吗?这样做的目的是了解更改Windows
驱动
程序功能是否会影响我的
Linux
应用程序。 (问题不在于数据是否会流经窗口。它关系到是否
调用
相应的windows
驱动
程序-例如,对于
Linux
视频,是
浏览 2
提问于2012-06-14
得票数 0
回答已采纳
1
回答
如何
找出谁加载了特定的
Linux
内核模块?
linux-device-driver
、
kernel-module
、
spi
、
imx8
、
spidev
我为
Linux
构建了一个特定的
驱动
程序作为模块(m),即恩智浦的spi-imx。然而,
Linux
在引导时会探测这个
驱动
程序。我正在努力找出是什么进程/其他模块/
驱动
程序请求这个spi-imx
驱动
程序。depmod不会显示spi-imx和其他模块之间的任何依赖关系(除了spidev as子模块)。经过一些研究,我发现
Linux
会自动(?)当检测到新设备时,
调用
modprobe。那么
Linux
真的会因为ecSPI在设备
浏览 45
提问于2021-11-09
得票数 0
1
回答
linux
中的I2C读写函数
linux-kernel
、
linux-device-driver
、
i2c
I2C
驱动
程序中的读写函数是
如何
传递给
linux
的?在
linux
源代码中的I2C设备的所有
驱动
程序中,file_operations结构并没有用来告诉内核有关函数的信息。
如何
将各种功能传递给内核,以便在不使用file_operations的情况下从用户空间
调用
它们
浏览 6
提问于2017-01-22
得票数 0
3
回答
如果设备已插入,则不
调用
Linux
USB
驱动
程序探测器
linux
、
usb
、
driver
、
probe
如果我在
Linux
上使用修改过的usb主干
驱动
程序,并且我插入了已经插入USB设备的模块,则不会
调用
探测函数。我需要拔出并重新插入设备才能激活
驱动
程序。这不是串行
驱动
程序的情况,我做了一些测试。
如何
调用
探测函数?
浏览 6
提问于2010-03-29
得票数 1
回答已采纳
2
回答
kthread & interupt - handler -有没有可能
linux
、
linux-kernel
、
linux-device-driver
Linux
驱动
有没有可能有一个kthread,中断句柄和系统
调用
,也就是说
linux
内核允许上面三个都有吗?另外,如果中断处理程序和kthread使用--相同的硬件寄存器--那么我们
如何
保护这个临界区?
浏览 0
提问于2012-12-05
得票数 2
回答已采纳
1
回答
将VxWorks intConnect API移植到
linux
上
linux
、
interrupt
、
porting
、
vxworks
我正在尝试将VxWorks API移植到
linux
。在我找到intArchLib apis之前,它运行得很好。
如何
移植int (intConnect,intLock .)到
Linux
。当注册中断发生时,将
调用
此ISR。 SS
浏览 7
提问于2012-09-26
得票数 1
回答已采纳
2
回答
嵌入式板卡写入设备
驱动
程序
linux-kernel
、
embedded
、
linux-device-driver
、
embedded-linux
、
yocto
我试图在使用Yocto项目构建的嵌入式
Linux
系统上编写设备
驱动
程序。我不知道
linux
驱动
程序是
如何
工作的,也不知道
如何
编写新的
驱动
程序来测试外围设备。在我的产品中,在第569-1199页中有一个叫做"
Linux
内核
驱动
程序“的部分。它描述感兴趣的硬件(PCIE,SPI.)
驱动
程序的设备树源和变量。我现在所理解的是,产品负责人已经编写了一些函数来访问外围硬件,我所要做的就是通过使用它的.c文件
调
浏览 5
提问于2019-11-08
得票数 0
回答已采纳
2
回答
ImageMagick -在什么情况下使用图形处理器?
image-processing
、
imagemagick
它可能无法在
Linux
上使用GPU,因为
Linux
可能没有所需的操作系统挂钩。它可能只能在Mac上使用GPU。有没有人知道哪种操作系统最适合这个工具? 谢谢!卢克
浏览 3
提问于2013-01-17
得票数 5
回答已采纳
4
回答
是否可以从初始启动跟踪
Linux
源代码到桌面-GUI用户代码?
monitoring
、
startup
、
source
、
debugging
我想知道,由于
Linux
是100%的开放源码,是否有可能遵循
Linux
的逐行指令来观察操作系统是
如何
完全工作的,这样人们就可以更好地了解OSes引导、加载进程、管理时间许可进程/多任务处理、加载
驱动
程序、进行系统
调用
、通过API操作、用户模式线程访问
驱动
程序、GUI/X窗口系统连接以及
驱动
程序到
驱动
程序的交互。
浏览 0
提问于2013-11-16
得票数 2
2
回答
如何
编写
Linux
驱动
模块
调用
/使用另一个
驱动
模块?
linux
、
module
、
kernel
、
driver
、
device
我正在开发一个
Linux
驱动
程序可加载模块,我必须在我的
驱动
程序中使用另一个设备。
如何
在我的
驱动
程序中
调用
/使用另一个
驱动
程序?我认为它们都在内核中,所以可能有一种方法可以直接使用另一个
驱动
程序。
浏览 4
提问于2009-01-05
得票数 16
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux驱动系列-PWM驱动
Linux系统调用实例和功能速查
Linux设备驱动开发
介绍Linux下的系统调用过程
从 Rust 调用 C 库函数|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券