作为开发人员,我应该如何跟上内核的发展?


11

我正在开发具有自定义驱动程序的特定TI ARM处理器,并将其安装到内核中。我正尝试从2.6.32迁移到2.6.37,但是结构发生了很大变化,我将需要花费数周的时间来升级我的代码。

例如,我的芯片是dm365,它带有视频处理驱动程序。现在,大多数直接与我接触的旧驱动程序都通过v4l2进行了调试,这可能更有意义。

TI对于这些升级提供的信息很少。我应该如何跟上变化?当我用谷歌搜索特定文件名时,我很少得到一些补丁,这些补丁很少对更改内容以及旧版本与新版本之间的关系和原因进行评论。


9
订阅vger.kernel.org/vger-lists.html上的相应邮件列表,请注意,内核没有稳定的内部API
Ulrich Dangel,2012年

1
浏览历史记录git
psusi

通常,TI提供完整的支持,有时他们甚至提供GUI的框架,您是否尝试过结帐他们的网站?
user827992 2012年

是的,我已经注册了他们的论坛和所有论坛。我的SDK版本未正式支持大于2.6.32的内核,但是我需要网络摄像头小工具usb和更新版本中的其他内容
Eric

Answers:


4

如果选择要跟踪的内核,请确保选择带有标签的内核以获得长期支持。但是迟早您不得不继续前进...


2
  • 在切换之前,将目标内核版本定位更长的时间。
  • 请与TI联系,并询问是否以及如何提前获取此类信息。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.