awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repositorios

Awesome GitHub RepositoriesHardware Abstraction Layer Drivers

Drivers that provide a consistent interface between the runtime and diverse hardware backends.

Distinct from Hardware Drivers: Focuses on the abstraction layer for compute dispatch rather than general OS peripheral drivers

Explore 3 awesome GitHub repositories matching operating systems & systems programming · Hardware Abstraction Layer Drivers. Refine with filters or upvote what's useful.

Awesome Hardware Abstraction Layer Drivers GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • srsran/srsran_4gAvatar de srsran

    srsran/srsRAN_4G

    3,993Ver en GitHub↗

    srsRAN_4G is a full-stack software-defined radio suite that implements the 4G LTE protocol. It provides a modular cellular network stack capable of deploying base stations, core network components, and user equipment simulators. The project differentiates itself through a hardware-agnostic approach to radio drivers, allowing the software to interface with various software-defined radio front-ends. It implements the entire communication chain in software, from the physical layer to the network core. The system covers several functional domains, including baseband signal processing, subscriber

    Utilizes a hardware abstraction layer to interface with diverse software-defined radio front-ends independently of the vendor.

    C++ltesdrsrs
    Ver en GitHub↗3,993
  • iree-org/ireeAvatar de iree-org

    iree-org/iree

    3,819Ver en GitHub↗

    IREE is an MLIR-based compiler toolchain and runtime designed to translate machine learning models from various frameworks into optimized binaries for execution across diverse hardware targets. It provides a unified pipeline to ingest models from PyTorch, TensorFlow, JAX, and ONNX, lowering them into a common intermediate representation for deployment on CPUs, GPUs, and bare-metal embedded systems. The project distinguishes itself through a bytecode virtual machine and a hardware abstraction layer that decouple high-level model logic from specific hardware instruction sets. It supports sophis

    Implements a hardware abstraction layer to select and manage drivers across diverse target backends.

    C++compilercudajax
    Ver en GitHub↗3,819
  • lvgl/lv_binding_rustAvatar de lvgl

    lvgl/lv_binding_rust

    888Ver en GitHub↗

    Lvbindingrust is an embedded graphics framework and resource-efficient user interface library implemented as a Rust graphical interface library. It provides language bindings that wrap low-level C library functions to bridge underlying hardware graphics APIs, facilitating the construction of custom graphical user interfaces on resource-constrained embedded systems and microcontrollers. The project incorporates custom memory allocator routing and an internal memory manager that direct dynamic memory allocations through specialized internal graphics memory managers instead of the default syst

    Decouples rendering logic from hardware specifics by routing draw operations through standardized graphics driver integration layers.

    Rustembeddedgraphicsgui
    Ver en GitHub↗888
  1. Home
  2. Operating Systems & Systems Programming
  3. Hardware Interfacing and Drivers
  4. Hardware Drivers
  5. Hardware Abstraction Layer Drivers