1 مستودع
Low-level firmware responsible for initializing ARM64 hardware and loading the operating system kernel.
Distinct from ARM64 Deployment Profiles: Existing candidates focus on kernel implementations or deployment profiles; this is the identity of the bootloader.
Explore 1 awesome GitHub repository matching operating systems & systems programming · ARM64 Bootloaders. Refine with filters or upvote what's useful.
m1n1 هو محمل إقلاع (bootloader) منخفض المستوى لأجهزة Apple Silicon القائمة على معمارية ARM64. يعمل كأداة برمجية ثابتة وبيئة تجريبية لتحميل النواة الخارجية وأنظمة التشغيل غير الأصلية. يُمكّن المشروع من تنفيذ حمولات ثنائية متسلسلة تحتوي على النواة، وأشجار الأجهزة (device trees)، وأقراص الذاكرة (ramdisks). ويوفر منصة لتجربة البرامج الثابتة ونشر نواة مخصصة على شرائح Apple Silicon. يغطي النظام تجريد الأجهزة منخفض المستوى، بما في ذلك الوصول إلى السجلات المعينة في الذاكرة، ونقل شجرة الأجهزة، وتحميل الإقلاع القائم على المراحل. كما يتضمن تصحيح أخطاء تسلسلي عبر UART لسجلات النظام واستكشاف الأخطاء وإصلاحها.
Implements a firmware tool for executing concatenated payloads of kernels and device trees on ARM64 hardware.