0

是否可以只升级 Linux 内核的特定子系统,比如 I2C。

例如:是否可以在内核版本 2.6.31.1 中包含“支持多路复用 I2C 总线拓扑(在内核 2.6.36 中引入)”。

4

1 回答 1

1

不,这是不可能的。

内核模块或“子系统”(例如 i2c 模块)是为特定内核映像构建的,您不能组合不同的内核(模块)版本。

如果您感到幸运(取决于您的内核技能),您可以:

  1. 下载内核的源代码
  2. 安装编译器和朋友
  3. 添加更新的 ic2 驱动程序
  4. 尝试为您的内核版本编译模块
  5. 交叉手指并将其加载到您自己的内核中...\

我没有这方面的经验,所以我不知道这是否有效。当然,如果 ic2 模块需要其他(更新的)模块,您最终可能会更新(几乎)完整的内核......

于 2013-02-28T10:45:01.070 回答