awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 مستودعات

Awesome GitHub RepositoriesARM64 Bootloaders

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 3 awesome GitHub repositories matching operating systems & systems programming · ARM64 Bootloaders. Refine with filters or upvote what's useful.

Awesome ARM64 Bootloaders GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • asahilinux/m1n1الصورة الرمزية لـ AsahiLinux

    AsahiLinux/m1n1

    4,114عرض على GitHub↗

    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.

    Python
    عرض على GitHub↗4,114
  • babbleberry/rpi4-osdevالصورة الرمزية لـ babbleberry

    babbleberry/rpi4-osdev

    3,757عرض على GitHub↗

    rpi4-osdev is a project for bare metal operating system development targeting the Raspberry Pi 4. It focuses on creating a custom operating system that runs directly on the hardware without an underlying kernel or abstraction layer. The project provides a codebase and instructional guide for developing a low-level system from scratch. This process involves transitioning from early boot code to kernel execution on the ARM64 architecture. The technical scope covers embedded system bootstrapping and low-level hardware interfacing. This includes managing memory-mapped I/O, physical address mappi

    Implements low-level firmware to initialize ARM64 hardware and load the operating system kernel.

    C
    عرض على GitHub↗3,757
  • rogerclarkmelbourne/stm32duino-bootloaderالصورة الرمزية لـ rogerclarkmelbourne

    rogerclarkmelbourne/STM32duino-bootloader

    1,071عرض على GitHub↗

    STM32duino-bootloader is a firmware bootloader and microcontroller firmware flasher designed for STM32 microcontrollers. Operating as a low-level startup routine, it initializes microcontroller peripherals, handles USB communication routines, and launches user applications upon system reset. This enables direct USB programming and application execution on the hardware without requiring external hardware programmers. The bootloader supports firmware updates by presenting the microcontroller as a USB storage device that accepts binary drag-and-drop file transfers. It writes incoming firmware by

    A low-level startup routine that initializes microcontroller peripherals and handles USB communication routines upon system reset.

    C
    عرض على GitHub↗1,071
  1. Home
  2. Operating Systems & Systems Programming
  3. ARM64 Bootloaders