অ্যাপল এম 5.13 সিপিইউতে লিনাক্স 1 এর প্রাথমিক সমর্থন থাকবে

বছরের শুরুতে হেক্টর মার্টিন (মার্কান নামেও পরিচিত) আমি কার্নেলটি পোর্ট করতে সক্ষম হওয়ার কাজটি করার বিষয়ে আপনার আগ্রহের ঘোষণা দিচ্ছি লিনাক্স দিয়ে সজ্জিত ম্যাক কম্পিউটারগুলিতে চালানো অ্যাপলের নতুন এআরএম চিপ, এম 1।

এই কাজের জন্য হেক্টর মার্টিন প্যাট্রিয়নে একটি তহবিল প্রচার শুরু করেছিলেন যার সাহায্যে প্রকল্পে আগ্রহী বা হেক্টরকে সমর্থনকারী সকলেই তাদের অনুদান দিয়েছিলেন যাতে তিনি নতুন অ্যাপল এম 1 সিরিজের জন্য লিনাক্সে বন্দরে যেতে পারেন। সাথে প্রকল্পটি আনুষ্ঠানিকভাবে শুরু হয়েছিল এবং মার্কান একে আসহি লিনাক্স বলেছিলেন এবং অফিসিয়াল ওয়েবসাইট এবং কোড সংগ্রহস্থল তৈরি করেছিলেন।

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

এবং এখন আরও সাম্প্রতিক খবর হেক্টর মার্টিন কার্নেলের অন্তর্ভুক্ত করার প্রস্তাব দিয়েছেন লিনাক্স প্রথম প্যাচ সেট জন্য প্রস্তুত এআরএম অ্যাপল এম 1 চিপ দিয়ে সজ্জিত ম্যাক কম্পিউটারগুলির জন্য লিনাক্স পোর্ট Asahi লিনাক্স প্রকল্প দ্বারা ব্যবহৃত।

এই প্যাচগুলি ইতিমধ্যে লিনাক্স এসসি শাখা রক্ষণাবেক্ষণকারী দ্বারা অনুমোদিত হয়েছে এবং লিনাক্স-পরবর্তী কোড বেসে স্বীকৃত হয়েছে, যার ভিত্তিতে 5.13 কার্নেল কার্যকারিতা নির্মিত হয়েছে। প্রযুক্তিগতভাবে, লিনাস টরভাল্ডস প্রস্তাবিত পরিবর্তনগুলি সরবরাহ করতে বাধা দিতে পারে, তবে এই বিকাশ অসম্ভব বলে মনে করা হয়।

পাঁচ মাস কেটে গেছে যখন আমরা প্রথম অ্যাপল এম 1 হার্ডওয়্যার পরীক্ষা করেছি এবং এটি পুরোপুরি বেসিক বুট পরিবেশে পৌঁছাতে আমাদের সেই সময়ের প্রতিটি দিন লেগেছিল "ডিবাগিংয়ের জন্য প্রায় উপযুক্ত"।
অসাহী বিকাশকারীদের এম 1 এর জিপিইউর বিপরীতে ইঞ্জিনিয়ারিং করতে এবং একটি মানসম্পন্ন ওপেন সোর্স ড্রাইভার প্রস্তুত করতে কত সময় লাগবে তা অনুমান করা অসম্ভব। এখনও তাদের পক্ষে এটি পুরোপুরি করা বন্ধ করা অসম্ভব নয়; বা কোনও কারণে আপনার কাজটি প্রাথমিক পর্যায়ে গ্রহণযোগ্য নাও হতে পারে।

প্যাচগুলি নন-জিপিইউ এসসি এম 1 উপাদানগুলির জন্য সমর্থন অন্তর্ভুক্ত করে, বিঘ্নিত নিয়ামক, টাইমার হিসাবে, ইউআরটি, এসএমপি, আই / ও এবং এমএমআইও ফাংশন। জিপিইউর বিপরীত প্রকৌশল এখনও সম্পূর্ণ হয়নি, সিরিয়াল পোর্টের মাধ্যমে ফ্রেমবফার এবং কনসোল সমর্থন আউটপুটকে প্যাচগুলিতে সজ্জিত করার জন্য সরবরাহ করা হয়।

ডিভাইসগুলির মধ্যে, অ্যাসি লিনাক্স প্রকল্পের রেফারেন্স প্ল্যাটফর্ম হিসাবে ব্যবহৃত অ্যাপল ম্যাক মিনি কম্পিউটারের সাথে সামঞ্জস্যতা ঘোষণা করা হয়েছে (বিস্তারিত ইনস্টলেশন নির্দেশাবলী উপলব্ধ)।

একটি পৃথক ওপেন হার্ডওয়্যার অ্যাডাপ্টার তৈরি করা হচ্ছে সিরিয়াল কনসোলটির সংযোগ এবং ডিবাগিং সহজতর করতে। অ্যাপল এর কম্পিউটারগুলিতে কাস্টম ইউএসবি-পিডি কমান্ডের ব্যবহারের কারণে, কনসোলটি অ্যাক্সেস করার সহজতম উপায় হ'ল ইউএসবি সি কেবল ব্যবহার করে অ্যাপলের এম 1 চিপের উপর ভিত্তি করে অন্য কম্পিউটারের সাথে সংযোগ স্থাপন করা More আরও জটিল পদ্ধতিটি তৈরি করা to আরডুইনো মাইক্রোকন্ট্রোলারের ভিত্তিতে জংশন, এফইউএসবি 30 চিপ এবং ইউআরটি-টিটিএল অ্যাডাপ্টার।

প্রকল্পটি এম 1 এন 1 বুটলোডারও প্রস্তুত করেছে, যা ম্যাক কম্পিউটারগুলিতে একটি অ্যাপল এম 1 সিপিইউ দিয়ে লিনাক্স কার্নেল এবং ন্যূনতম সিস্টেম পরিবেশ লোড করা সম্ভব করে। নরমাল মোডে এম 1 সিপিইউযুক্ত কম্পিউটারগুলিতে অ্যাপল কার্নেলগুলি লোড করার অনুমতি দেয় যা জেলব্রেকের প্রয়োজন ছাড়াই ডিজিটালি স্বাক্ষরিত নয়।

এই বৈশিষ্ট্য বিকাশকারীদের নতুন এক্সএনইউ কার্নেল নিয়ে পরীক্ষা করার অনুমতি দেয় তবে অন্যান্য সিস্টেম বুট করার চেষ্টা করতে সমস্যা রয়েছে কারণ অ্যাপল তার নিজস্ব বুট প্রোটোকল এবং একটি পৃথক ডিভাইস ট্রি ফর্ম্যাট ব্যবহার করে।

অসি লিনাক্স প্রকল্পের প্রস্তাবিত এম 1 এন 1 বুট লোডার একটি স্তর হিসাবে কাজ করে যা এআরএম 64 এর জন্য লিনাক্স কার্নেলে ব্যবহৃত স্ট্যান্ডার্ড ডিভাইস ট্রি এবং স্ট্যান্ডার্ড বুট প্রোটোকল ব্যবহার করতে দেয়। ভবিষ্যতে, m1n1 টি অন্যান্য বুট প্রক্রিয়াটি যেমন অন্য এআরএম 64 প্ল্যাটফর্মে ব্যবহৃত হয় ঠিক তেমন একটি সাধারণ বুট প্রক্রিয়া সংগঠিত করতে ইউ-বুট এবং জিআরউবি কল করার ক্ষমতা যুক্ত করার পরিকল্পনা করা হয়েছে।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়বদ্ধ: মিগুয়েল অ্যাঞ্জেল গাটান
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।