私は、カーネルに組み込まれたカスタム ドライバーを使用して、特定の TI ARM プロセッサー向けに開発を行っています。2.6.32 から 2.6.37 に移行しようとしていますが、構造が大きく変更されたため、コードのアップグレードに数週間かかることになります。
たとえば、私のチップは dm365 で、ビデオ処理ドライバーが付属しています。現在、私に直接公開されている古いドライバーのほとんどは v4l2 を経由しますが、これはより理にかなっているかもしれません。
TI は、これらのアップグレードに関する情報をほとんど提供していません。変更についていくにはどうしたらいいのでしょうか? 特定のファイル名を Google で検索すると、変更内容や変更理由、古いバージョンと新しいバージョンとの関連などに関するコメントが少ないパッチがいくつか見つかることはほとんどありません。
答え1
追跡するカーネルを選択する場合は、長期サポートのタグが付いているものを選択してください。しかし、遅かれ早かれ意思先に進まなければなりません...
答え2
- 切り替えるまで、特定のカーネル バージョンをより長い期間ターゲットにします。
- TI に連絡して、そのような情報を事前に入手できるかどうか、また入手するにはどうすればよいかを問い合わせてください。