awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 Repos

Awesome GitHub RepositoriesDevice Tree Manipulation

Modifying flattened device tree blobs to configure hardware parameters before the operating system starts.

Distinct from Device Tree Blob Initializers: Focuses on the modification/manipulation of the blob, whereas initializers focus on using the blob to set up hardware.

Explore 2 awesome GitHub repositories matching operating systems & systems programming · Device Tree Manipulation. Refine with filters or upvote what's useful.

Awesome Device Tree Manipulation GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • u-boot/u-bootAvatar von u-boot

    u-boot/u-boot

    5,093Auf GitHub ansehen↗

    U-Boot is an embedded bootloader that initializes hardware components and loads operating system kernels into memory. It functions as a hardware abstraction layer providing standardized access to networking, storage, and peripheral buses, while also serving as a secure boot loader and a firmware update interface. The project distinguishes itself through the implementation of secure boot sequences that verify cryptographic signatures and interface with TPM modules to establish hardware-rooted trust. It further provides specialized capabilities for updating device firmware via standardized prot

    Modifies flattened device tree blobs to configure hardware parameters before the operating system starts.

    C
    Auf GitHub ansehen↗5,093
  • asahilinux/m1n1Avatar von AsahiLinux

    AsahiLinux/m1n1

    4,114Auf GitHub ansehen↗

    m1n1 ist ein Low-Level-Bootloader für ARM64-basierte Apple Silicon-Hardware. Er dient als Firmware-Tool und Experimentierumgebung zum Laden externer Kernel und nicht-nativer Betriebssysteme. Das Projekt ermöglicht die Ausführung verketteter binärer Payloads, die Kernel, Device Trees und Ramdisks enthalten. Es bietet eine Plattform für Firmware-Experimente und die Bereitstellung benutzerdefinierter Kernel auf Apple Silicon-Chips. Das System deckt Low-Level-Hardware-Abstraktion ab, einschließlich speicherabgebildetem Registerzugriff (Memory-Mapped I/O), Device-Tree-Übertragung und stufenweisem Bootloading. Es enthält zudem UART-basiertes serielles Debugging für System-Logs und Fehlerbehebung.

    Provides the ability to transmit and configure flattened device tree blobs to define hardware peripherals for the kernel.

    Python
    Auf GitHub ansehen↗4,114
  1. Home
  2. Operating Systems & Systems Programming
  3. Hardware Device Initializations
  4. Device Tree Manipulation