linux-device-driver

linux-device-driver

文章 0 浏览 7

mmap() 使用进程虚拟内存布局的哪一部分?

mmap()函数应在进程虚拟地址空间和设备文件或物理内存区域之间建立映射。 进程虚拟内存布局具有以下部分: > >进程虚拟地址空间mmap()用于映射吗?…

壹場煙雨 2024-12-18 06:49:20 5 0

“irq_to_desc”不明确的?

大家。 我需要在我的项目中使用 $irq_to_desc,但尽管我包含了它需要的所有 h 文件,gcc 仍然发出“”irq_to_desc”未定义!”消息。我在这里找到了有…

深海夜未眠 2024-12-17 21:00:22 3 0

关于linux设备驱动中的register_chrdev_region()的问题

我正在学习使用 register_chrdev_region(dev_t from, unsigned count, const char * name); 注册内核模块。 我注意到无论有没有这个函数,我的内核模…

楠木可依 2024-12-17 18:52:02 5 0

分配串口寄存器时request_region函数调用失败

我是一名专业的 C 程序员。我正在学习设备驱动程序,想要编写(和测试)一个简单的串行端口驱动程序,以 9600 的波特率发送字符。我已经开始编写代码…

一袭白衣梦中忆 2024-12-17 16:34:44 2 0

Linux 2.6.18 SCSI SPIN 和 SPOUT SG_IO ioctl 到 sg LTO5 设备

我正在尝试在我的熔丝文件系统中使用 ioctl 来利用 LTO5 设备的硬件加密。它应该非常简单,使用 cdb 设置 io_hdr: 0xB5, 0x20, 0x00, 0x10, 0x00, 0x…

鹤仙姿 2024-12-17 12:24:44 5 0

我需要在 Linux 内核中对 Virtual Legacy Wire 进行一些特殊设置吗?

在我的x86主板中,我将一些特殊的中断源(包括NMI)连接到南桥芯片。在芯片的数据表中,它说这些中断是通过虚拟传统线(VLW)发送到CPU的。我不太了解…

妞丶爷亲个 2024-12-17 04:24:20 5 0

创建 I2C 设备驱动程序结构设置

我正在编写一个使用 I2C 与主机通信的设备驱动程序。 下面是我想学习和理解的代码。如果我对下面的代码的理解是错误的,请帮助我。 “//”是我自己的…

悲歌长辞 2024-12-16 02:48:18 5 0

查找正在运行的进程的处理器 ID [通过类似于 top 的命令/界面]

有什么方法可以获取进程正在运行的CPU吗?…

最笨的告白 2024-12-15 16:43:37 6 0

从用户态写入 x86 MSR 寄存器

我有一个运行 Linux 的嵌入式系统,我需要在启动时写入特定的 MSR 寄存器,以修复硬件问题。 编写内核模块是一个明显的选择,但是有多个内核版本(全…

呆橘 2024-12-15 14:18:51 6 0

printk 不适用于内核调试

我在内核代码中放置了一些调试消息。 已检查/var/log/messages、dmesg,那里没有这样的转储。 syslogd 正在机器上运行, 我还将 /proc/sys/kernel/pri…

悍妇囚夫 2024-12-14 14:22:31 2 0

读取设备数据流时缺少流量控制数据 (0x13)

我写了一个 Linux 应用程序来阅读和阅读通过模拟串行端口的 USB 端口将二进制数据写入远程设备。 当我从设备读取数据时,我有一个USB嗅探器显示这样的…

相对绾红妆 2024-12-14 13:17:09 5 0

SSH/SCP驱动的内核模块

我和我的同事有一个项目,制作一个驱动程序,该驱动程序将提供对远程驱动器的访问,就像它是本地驱动器一样(使用 SSH/SCP)。驱动器通常应该被视为一…

走走停停 2024-12-14 03:06:06 9 0

添加条目到task_struct并初始化为默认值

我想向进程控制块结构(task_struct)添加一个条目。让我们说一种标记某些进程的方法。我想为除“某些特殊进程”之外的所有进程将此字段初始化为 0,…

故人如初 2024-12-13 23:18:27 5 0

如何获取(并学习有意义地解释)有关 Ubuntu 10.04 (Lucid) Linux 系统上 Wifi 子系统的非常低级的诊断信息?

我深入研究了 NetworkManager(并从那里深入研究了 dbus 等)并确定了我正在使用的无线驱动程序(iwlagn);但我确信只要我知道去哪里寻找,我就能学…

[浮城] 2024-12-10 17:27:39 9 0

通过sysfs访问Linux驱动程序

我正在制作一个小型内核模块,以提供对 ARMv7 芯片的某些仅内核模式功能(特别是缓存控制)的用户空间访问。我正在阅读 Corbet、Rubini 和 Hartman 所…

疾风者 2024-12-09 23:45:55 8 0
更多

推荐作者

alipaysp_snBf0MSZIv

文章 0 评论 0

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

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