Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
内置模块&x27;启动时Linux内核中的状态_Linux_Linux Device Driver_Embedded Linux - Fatal编程技术网

内置模块&x27;启动时Linux内核中的状态

内置模块&x27;启动时Linux内核中的状态,linux,linux-device-driver,embedded-linux,Linux,Linux Device Driver,Embedded Linux,内核内置模块需要使用modprobe加载还是在启动时加载?它们被编译成内核二进制文件。内核将在启动期间调用它们的init函数 “内置模块”不是模块,它们是内核的一部分。谢谢你的回答。实际上我问这个问题是因为我用I2C作为内置驱动程序编译内核,然后我想编写自己的驱动程序,现在我使用它没有任何问题。怎么可能?内置模块会分配资源供自己使用,我也是,但没有任何冲突。I2C什么?主机总线控制器驱动程序?从设备?如果是这样,则在自动加载现有驱动程序(通过DTS、ACPI或平台代码)之前,不会发生冲突。谢谢你

内核内置模块需要使用modprobe加载还是在启动时加载?

它们被编译成内核二进制文件。内核将在启动期间调用它们的init函数

“内置模块”不是模块,它们是内核的一部分。谢谢你的回答。实际上我问这个问题是因为我用I2C作为内置驱动程序编译内核,然后我想编写自己的驱动程序,现在我使用它没有任何问题。怎么可能?内置模块会分配资源供自己使用,我也是,但没有任何冲突。I2C什么?主机总线控制器驱动程序?从设备?如果是这样,则在自动加载现有驱动程序(通过DTS、ACPI或平台代码)之前,不会发生冲突。谢谢你的回答。但我说的是i2c驱动程序。在编译Linux源代码时,我选择将其内置在Linux内核中。然后编写了我自己的驱动程序。现在我对内置驱动程序的状态感到困惑。它是在Linux引导后自动加载的还是需要进行模式探测?因为我能够毫无问题地加载我的驱动程序,而且在我看来,用户也需要加载内置驱动程序。