腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2042)
视频
沙龙
1
回答
Linux
内核
register_chdev返回值
linux-kernel
、
raspberry-pi
、
kernel-modules
、
raspbian
、
character-device
这段视频展示了一个示例Raspberry
内核
模块,它创建了一个新的字符设备。它使用
内核
API register_chdev。返回值的上12位是您的主要设备编号,下20位是次要设备
号
。 我猜“设备
号
已经在使用”,他的意思是“
内核
模块中任意选择的非零
主设备
号
已经在使用”。如果我选择(用我的
内核
模块)创建一个已经使用的主要数字的设备,
内核
就不会接受它,并且拒绝注册该设备。相反,在后一种情况下,我期望得到一个正的非零返回值,上面的12位表示<
浏览 0
提问于2021-10-29
得票数 0
回答已采纳
2
回答
linux
设备驱动程序文档
linux
、
operating-system
、
linux-device-driver
在2017“UNIX和
Linux
系统管理”一书中,我阅读了以下文章:我在哪里可以找到这个文档,以及如何找到设备驱动程序的大副命令?
浏览 6
提问于2021-09-30
得票数 3
回答已采纳
1
回答
在
Linux
块驱动中的struct blk_major_name *next in structure struct blk_major_name {}的任务?
linux
、
linux-kernel
、
linux-device-driver
我一直在尝试从https://
linux
-kernel-labs.github.io/refs/heads/master/labs/block_device_drivers.html了解
Linux
块驱动程序
浏览 33
提问于2021-01-10
得票数 1
2
回答
Linux
-已注册设备的列表
linux
、
linux-kernel
、
driver
我有一个
linux
驱动程序,它为扁平化设备树(Flattened device -Tree,FDT)中的每个兼容设备节点注册一个char设备。在初始化时,驱动程序分配一个
主设备
编号和一系列次要设备编号。当我查看/proc/devices时,列出了这个主要设备
号
。现在,当我在FDT中定义了2个与该驱动程序兼容的设备节点时,驱动程序的平台探测函数get被调用了两次,并且两个充电设备被注册在相同的
主设备
号
下,但带有升序的次要设备
号
。由于我可以查找
主设备
<e
浏览 2
提问于2014-05-22
得票数 1
1
回答
MDADM创建额外的块设备。
linux
、
devices
、
mdadm
、
lsblk
、
raid0
在使用mdadm创建RAID数组时,我注意到了一个奇怪的问题。据我所见,它创建了额外的md类型的设备。根据kernel.org文档,md设备类型是元风险(RAID)设备。然而,这种情况今天开始发生在同一台主机上。(我正在使用配置管理工具来创建RAID数组,但在手动发出mdadm命令时也是如此。user@host:~$ lsblknvme0n1 259:0 0 1.7T 0 disk └─md0 9:0
浏览 0
提问于2019-08-13
得票数 1
回答已采纳
2
回答
Alloc_chrdev_region不明白
linux
、
char
、
kernel
、
device
请帮帮我。
浏览 1
提问于2015-02-20
得票数 0
2
回答
Linux
命令行中的多个根选项
linux
、
kernel
、
boot
、
root-filesystem
我的
内核
命令行如下所示:我认为第一个root条目根据磁盘的
主设备
号
和次要设备
号
来标识磁盘,第二个条目通过名称标识磁盘。
浏览 0
提问于2012-01-13
得票数 6
回答已采纳
2
回答
如何精确地为/dev/随机收集熵
12.04
、
kernel
、
devices
、
source-code
有了Ubuntu12.04的标准安装,/dev/random的熵是如何聚集的。编辑:为了明确起见,我正在寻找安装所附带的特定配置(或如何找到它),我并不是在理论上看它是如何完成的。
浏览 0
提问于2014-05-13
得票数 7
1
回答
如何在只有
主设备
号
和从设备
号
可用的情况下从
内核
空间写入tty?
c
、
linux-kernel
、
tty
我想从
内核
空间写入tty,并且只能访问该特定tty的
主设备
号
和次要设备
号
。我是通过一个系统调用进入
内核
的,这个系统调用工作正常,并且能够通过使用 my_tty = current->signal->tty; (my_tty->driver->ops->write) (my_tty我所拥有的是我想要寻址的tty的
主设备
号
和次设备
号
,我将其作为参数传递给syscall。 有没有人能给我提个建议,让我研究一下有什么解决方案?
浏览 7
提问于2019-05-21
得票数 0
回答已采纳
3
回答
Linux
:
主设备
号
和次要设备
号
linux
、
devices
哪些类型的设备属于
主设备
编号类别,哪些类型的设备属于次要设备编号类别。这两个类别之间的真正区别是什么?
浏览 0
提问于2013-04-28
得票数 10
3
回答
如何在
Linux
下实现设备链接到驱动程序
linux
、
linux-device-driver
、
device-driver
设备文件通过主
号
和次
号
链接到驱动程序。那么驱动程序是如何链接到设备的呢?当我们插入一个设备时,
内核
如何知道它是用哪个模块加载的
浏览 0
提问于2012-07-30
得票数 2
回答已采纳
2
回答
可以用mdadm创建多少个数组?
hard-disk
、
mdadm
为了实验的目的,我需要尽可能多的磁盘在一个单一的系统。因为我只有6个备用磁盘,所以我决定将它们划分为128个GPT分区,并使用每个分区创建一个设备的RAID0数组。在尝试创建513数组之后,我得到了一个错误:这是设计上的限制吗?有没有办法绕过它?
浏览 0
提问于2018-09-16
得票数 3
回答已采纳
3
回答
Char设备和文件系统节点
linux
、
linux-kernel
、
drivers
、
character-special-files
我一直在读这本书:https://lwn.net/Kernel/LDD3/。在这里,作者区分了三种类型的设备文件,即char、块和网络设备。在第一章第6页,我发现:那么char设备和这个文件系统节点
浏览 0
提问于2020-06-21
得票数 1
回答已采纳
1
回答
大小为0但包含数据的
Linux
文件
linux
、
file
、
filesystems
、
directory
、
mount-point
有一个现有的
linux
服务器有一个挂载,当I ls在该挂载位置时,它是一个大小为0的文件。但原来的位置下面有文件。
浏览 2
提问于2017-05-06
得票数 0
1
回答
bash数组仅列出/dev/sd[a-z][a-z]模式
arrays
、
regex
、
bash
、
unix
、
pattern-matching
我使用带有Array的Subshell来列出所有HDD设备。我只想要/dev/sd*设备。
浏览 0
提问于2016-08-02
得票数 0
1
回答
哪个随机生成器使用/dev/urandom (LTS 20.04)
20.04
、
kernel
、
encryption
、
security
、
source-code
我对/dev/urandom在Ubuntu 20.04中使用的标准密码安全随机生成器感到好奇。有人能给标准命名或提供一个参考,我可以找到更多的信息,例如源代码吗?
浏览 0
提问于2022-12-09
得票数 2
回答已采纳
1
回答
Linux
下键盘事件处理的内部机制
linux
、
events
、
keyboard
、
operating-system
、
gtk
当我在
Linux
下的一些GTK应用程序上按下键盘上的键时,到底会发生什么?密钥是如何接收(从哪个设备)、解释、传递给程序,然后进行处理的?
浏览 0
提问于2010-09-25
得票数 9
回答已采纳
1
回答
如何为mfd设备到达irq基地?
linux-kernel
、
linux-device-driver
在一个MFD设备中。我想了解,我们如何到达irq base。这是一个随机数吗?
浏览 5
提问于2013-08-12
得票数 0
回答已采纳
1
回答
IRQ处理程序未注册
c
、
linux-device-driver
、
kernel-module
、
interrupt-handling
我正在学习
Linux
内核
中的中断处理,并在下面的代码片段中尝试在IRQ2上注册一个虚拟irq处理程序。但是它似乎没有被注册,因为我看到了一个负的返回值和
内核
中的一条消息,如下面所示,这来自于试图执行free_irq()的清理函数下面是来自
内核
日志的printk,这表明它还没有注册: Here with registering IRQ handler on IRQ2 for flowTest...retval_irqreg我正在
浏览 5
提问于2013-08-09
得票数 1
回答已采纳
3
回答
/init (或/linuxrc)脚本是否在/dev中创建临时设备节点?
kernel
、
boot
、
block-device
、
initrd
、
initramfs
考虑到GRUB执行以下行:initrd /initrd 在引导时,
Linux
内核
如何发现/dev/sda1设备节点?困扰我的是
内核
参数root=/dev/sda1是如何被
内核
解析的。或者/dev/sda1的“主要”和“次要”数字是在
内核
中硬编码的?
浏览 0
提问于2012-07-22
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 查询应用进程号、端口、文件
Linux设备驱动开发
Camera|5.Linux v4l2架构(基于rk3568)
平均查找性能提高了 715 倍,Linux 6.2 合并华为贡献的代码
简简单单教你如何用C语言列举当前所有网口!
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券