linux-device-driver

linux-device-driver

文章 0 浏览 6

将 DMA 缓冲区映射到用户空间

Closed. This question is seeking recommendations for software libraries, tutorials, tools, books, or other off-site resources. It does not …

囚你心 2024-09-11 09:10:48 18 0

通过 SMBus 访问/监控电池状态

我目前正在尝试通过 SMBus 监控我的电池状态。 我有一个电池和一个不断输出电池状态的控制板。 然后该控制板通过 I2C-USB 模块连接到我的主板。 我需…

篱下浅笙歌 2024-09-11 00:57:54 15 0

在 Linux 字符驱动程序中使用正确的锁定

我正在编写一个简单的字符设备驱动程序。 (内核2.6.26) 多个并发读取器和作家们期待着。 我不确定哪种类型的锁最适合用于同步对内部结构的短期访问…

冷情妓 2024-09-10 14:00:53 13 0

用户程序和 Linux 内核模块之间的通信有哪些选项?

我是 Linux 内核模块编程的新手。从我目前阅读的材料来看,我发现用户程序有 3 种方式请求服务或与 Linux 内核模块通信 /dev 中的设备文件 /proc 文件…

北恋 2024-09-10 07:41:42 11 0

何时使用 /proc 以及何时使用 /dev

我需要编写一个不是设备驱动程序的内核模块。该模块将与一些用户空间进程进行通信。由于我不想使用 ioctl(),因此我要么在 /proc 目录中创建文件,要…

吾性傲以野 2024-09-09 09:06:35 11 0

如何查找 unregister_chrdev() 调用是否成功

来自 [linux\fs.h] 的 unregister_chrdev() 调用用于在成功时返回 0,否则返回 <0。但现在,在较新的内核版本中,该函数的返回值已更改为 void,因此…

画中仙 2024-09-09 05:32:50 7 0

Linux - 将用户空间文件系统(模仿一个:-))安装为文件系统

我有一段 C 代码,它带有一块内存(静态数组)可以模拟文件操作(它具有类似于 fopen/fclose 等的 API)。因此,使用此模仿文件系统编译的任何代码都…

过期情话 2024-09-08 16:03:54 11 0

Linux 内核模块中的 module_init 和 init_module 有什么区别?

我一直在尝试移植一些Linux 驱动程序,并意识到Linux 内核版本2.4 和2.6 之间存在实质性差异。 在 2.4 版本的内核中,模块编程如下 - #define MODULE …

萌吟 2024-09-08 13:46:04 14 0

“致命:找不到模块错误”使用modprobe

我的 modprobe 命令有问题...我编译了 hello world 模块并使用 insmod 加载它,它工作正常,当我执行 lsmod 时,它工作正常>,我可以在输出列表中看到…

玩心态 2024-09-07 15:17:50 12 0

Linux 内核驱动程序:NVRAM 访问的模型是什么?

我刚刚为我的主板上的 NXP RTC 芯片编写了一个 RTC 驱动程序,效果很好。该芯片还有一些电池支持的 RAM,我希望将其提供给用户空间应用程序。 RTC 框…

终弃我 2024-09-07 13:47:24 11 0

如何查看内核中特定模块的更改日志

我想知道如何查看内核中模块的更改日志或提交消息。实际上我在kernel2.6.26中修改了virtio_net。现在2.6.34中的virtio_net似乎与2.6.26中的有很大不同…

我早已燃尽 2024-09-07 01:18:07 12 0

linux USB 驱动程序:探测已插入的设备

我正在编写 USB 驱动程序,但遇到问题。 当我用预先插入的设备插入驱动程序时,不会调用探测函数。仅在我断开设备并再次插入后才会调用它。 我想让它…

可爱暴击 2024-09-05 16:08:38 14 0

编写I2C设备驱动时的探针问题

我是编写 Linux 设备驱动程序的新手,如果有任何愚蠢的问题和我糟糕的英语,请原谅我^^ 我正在尝试为触摸屏编写一个驱动程序,它通过 I2C 与 CPU 通信…

殤城〤 2024-09-05 06:46:39 14 0

Linux 中的上下文切换会保存什么寄存器状态?

在 Linux 中,您会在哪里查找上下文切换中保存了哪些寄存器?例如,我想知道在内核模式驱动程序代码中使用 FP 或向量寄存器是否安全(主要对 x86-64 …

聽兲甴掵 2024-09-04 12:16:30 10 0

如何使现有套接字失效?

好的。所以,这与大家在网络编程中所问的恰恰相反。通常,人们会问如何使损坏的插座恢复工作。另一方面,我正在寻找相反的东西。 我目前的套接字工作…

强者自强 2024-09-04 05:58:00 9 0
更多

推荐作者

忆悲凉

文章 0 评论 0

hgfg1645

文章 0 评论 0

qq_qLPLYi

文章 0 评论 0

戏舞

文章 0 评论 0

殊姿

文章 0 评论 0

﹂绝世的画

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文