আমি ইউসিওএস, থ্রেডএক্সের মতো এম্বেড করা ওএসে কাজ করছি। আমি লিনাক্সে কোডেড অ্যাপস থাকা অবস্থায় এখন লিনাক্স কার্নেল শিখতে শুরু করার পরিকল্পনা করছি। পরিবেশ সম্পর্কে আমার কয়েকটি প্রশ্ন আছে।
কোনটি সেরা ডিস্ট্রো, কার্নেলের বিকাশের জন্য সহজ সরঞ্জাম রয়েছে? (এখনও অবধি আমি আরএইচইএল এবং ফেডোরা ব্যবহার করেছি। আমি এগুলি নিয়ে স্বাচ্ছন্দ্য বোধ করি এমনও মনে হচ্ছে যে উবুন্টুতে সহজে কার্নেল সংকলনের জন্য অন্তর্নির্মিত স্ক্রিপ্টগুলি রয়েছে
make_kpkg
ইত্যাদি)আপনি কি কার্নেল ডিবাগিংয়ের জন্য সেরা সেটআপটি বর্ণনা করতে পারেন? অন্যান্য এম্বেড থাকা ওএসগুলি ডিবাগ করার সময়, আমি অগ্রগতি, জেটিএফ ইত্যাদি ডাম্প করার জন্য সিরিয়াল পোর্ট ব্যবহার করেছি লিনাক্স কার্নেল ডিভস কোন ধরণের সেটআপ ব্যবহার করে? (সিরিয়াল পোর্ট সহ আমার টেস্টবেড পিসিটি কি আমার প্রয়োজনের জন্য যথেষ্ট? হ্যাঁ, সিরিয়াল পোর্টে ডাম্প দেওয়ার জন্য কার্নেলটি কীভাবে কনফিগার করা যায়?) আমি কর্নেল বার্তাগুলি সিরিয়াল কনসোলে পুনর্নির্দেশ করার পরিকল্পনা করছি যা আমার ল্যাপটপে পড়বে।
ডিবাগিং এবং কার্নেল কোডটি সনাক্ত করার জন্য কোন সরঞ্জামটি সেরা? যেমন আগেই বলা হয়েছে, সিরিয়াল কনসোলের একমাত্র উপায়? বা পিসির জন্য কোনও আইডিই / জেটি TAG ধরণের ইন্টারফেস বিদ্যমান?