assembly - 将.S文件添加到linux内核代码中

标签 assembly linux-kernel

我正在尝试将新的程序集 (.S) 文件添加到 Linux 内核。 这可能是一个愚蠢的问题,但我似乎无法找到如何以及在何处将此类文件添加到 make 文件中。我查看了当前 .S 文件的代码示例,但找不到它们的汇编位置和链接到 vmlinux 二进制文件的位置。

任何提示都会被采纳。

谢谢!

最佳答案

只需将相应的.o结果添加到某个规则中即可。 .S -> .o 翻译有隐式规则。

关于assembly - 将.S文件添加到linux内核代码中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4226233/

相关文章:

assembly - 无法理解 Kip Irvine 的汇编语言书中的存储分配

c++ - 内联汇编 - cdecl 和准备堆栈

linux - 在 ELF 中交换部分

c - 如何在设备驱动程序编程中添加用户空间头?

android - Android 如何解释 SPI 接收到的输入

linux - 测试和设置(或其他原子 RMW 操作)是任何体系结构上的特权指令吗?

linux - 检查多路径 TCP 连接中的子流

linux - 很难理解 MODULE_DEVICE_TABLE(usb, id_table) 的用法

linux-kernel - 早期页面错误是通过清除 IF 标志来触发的,但这怎么可能呢?

c++ - 如何将寄存器的值存储到指针指向的内存位置?