বিকাশকারী হিসাবে কার্নেলের সাথে আমার কীভাবে রাখার কথা?


11

আমি কাস্টম ড্রাইভারগুলির সাথে একটি নির্দিষ্ট টিআই এআরএম প্রসেসরের জন্য বিকাশ করছি যা এটি কার্নেলের সাথে তৈরি করেছে। আমি ২.6.৩২ থেকে ২.6.৩7 এ স্থানান্তরিত করার চেষ্টা করছি, তবে কাঠামোটি এতটাই পরিবর্তিত হয়েছে যে আমার কোডটি আপগ্রেড করতে আমার কয়েক সপ্তাহ কাজ করতে হবে।

উদাহরণস্বরূপ, আমার চিপটি dm365, যা ভিডিও প্রসেসিং ড্রাইভারগুলির সাথে আসে। এখন বেশিরভাগ পুরানো ড্রাইভার যা আমার কাছে সরাসরি প্রকাশ করা হয়েছিল তারা v4l2 এর মাধ্যমে চলেছেন, যা আরও বোধগম্য হতে পারে।

টিআই সেই আপগ্রেডগুলির জন্য খুব অল্প তথ্য সরবরাহ করে। আমার কীভাবে পরিবর্তনগুলি বজায় রাখার কথা? আমি যখন নির্দিষ্ট ফাইলের নামের জন্য গুগল করি, তখন খুব কমই কী পরিবর্তিত হয় এবং কেন এবং কীভাবে পুরানো নতুনের সাথে সম্পর্কিত সে সম্পর্কে কম মন্তব্য সহ কয়েকটি প্যাচ পাই।


9
Vger.kernel.org/vger-lists.html এ উপযুক্ত মেইলিং তালিকাগুলিতে সাবস্ক্রাইব করুন এবং দয়া করে সচেতন হন যে কার্নেলের কোনও স্থায়ী অভ্যন্তরীণ API নেই
উলিরিচ ড্যাঞ্জেল

1
ইতিহাস ব্রাউজ করবেন git?
psusi

সাধারণত টিআই সম্পূর্ণ সমর্থন সরবরাহ করে, কখনও কখনও তারা জিইউআইয়ের জন্য একটি কাঠামো সরবরাহ করে, আপনি কি তাদের ওয়েবসাইটটি চেকআউট করার চেষ্টা করেছিলেন?
ব্যবহারকারী 827992

হ্যাঁ, আমি তাদের ফোরামে এবং সমস্তটিতে নিবন্ধিত। ২.6.৩২ এর চেয়ে বড় কার্নেলগুলি আমার এসডিকে প্রকাশের জন্য আনুষ্ঠানিকভাবে সমর্থিত নয় তবে আমার নতুন সংস্করণগুলিতে ওয়েবক্যাম গ্যাজেট ইউএসবি এবং অন্যান্য সামগ্রী দরকার
এরিক

উত্তর:


4

আপনি যদি ট্র্যাকের জন্য কার্নেলটি নির্বাচন করেন তবে দীর্ঘমেয়াদী সহায়তার জন্য ট্যাগ করা একটি নির্বাচন করতে ভুলবেন না। কিন্তু কখনো কখনো আপনি হবে উপর সরানো নেই ...


2
  • আপনি স্যুইচ না করা পর্যন্ত একটি দীর্ঘ নির্দিষ্ট সময়ের জন্য নির্দিষ্ট কার্নেল সংস্করণটিকে লক্ষ্য করুন।
  • টিআইয়ের সাথে যোগাযোগ করুন এবং জিজ্ঞাসা করুন যে কীভাবে এবং কীভাবে আপনি এই ধরণের তথ্য আগেই পেতে পারেন।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.