開発者としてカーネルについていくにはどうすればよいですか?


11

カーネルに到達するためのカスタムドライバーを備えた特定のTI ARMプロセッサー用に開発しています。2.6.32から2.6.37に移行しようとしていますが、構造が大幅に変更されたため、コードをアップグレードするのに何週間もかかります。

たとえば、私のチップはビデオ処理ドライバーが付属しているdm365です。現在、私に直接公開されていた古いドライバーのほとんどは、v4l2を経由しています。

TIはこれらのアップグレードに関する情報をほとんど提供していません。変更についていくにはどうすればよいですか?特定のファイル名をググるとき、何が変わったのか、なぜ古いのか、新しいのかという理由についてのコメントが少ない、いくつかのパッチを受け取ることはめったにない。


9
vger.kernel.org/vger-lists.htmlで適切なメーリングリストに登録してください。カーネルには安定した内部APIがないことに注意してください
Ulrich Dangel

1
で歴史をブラウズgit
psusi

通常、TIは完全なサポートを提供しますが、GUIのフレームワークを提供することもあります。Webサイトをチェックアウトしようとしましたか?
user827992

はい、私は彼らのフォーラムなどに登録しています。2.6.32より大きいカーネルは、私のSDKリリースでは正式にサポートされていませんが、新しいバージョンのWebカメラガジェットUSBおよびその他のものが必要です
Eric

回答:


4

追跡するカーネルを選択する場合は、長期サポートのタグが付いているカーネルを選択してください。しかし、遅かれ早かれ、先に進む必要あります...


2
  • 切り替えるまで、特定のカーネルバージョンをより長い時間ターゲットにします。
  • TIに連絡して、そのような情報を事前に入手できるかどうか、またどのように入手できるかを尋ねます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.