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
·

1 Repo

Awesome GitHub RepositoriesSerial Port Drivers

Low-level drivers for communicating with hardware serial ports by writing to transmit buffers.

Distinct from Serial Binary Transmission: None of the candidates cover basic hardware-level serial port character transmission; most are high-level serialization or distributed system abstractions.

Explore 1 awesome GitHub repository matching operating systems & systems programming · Serial Port Drivers. Refine with filters or upvote what's useful.

Awesome Serial Port Drivers GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • cirosantilli/x86-bare-metal-examplesAvatar von cirosantilli

    cirosantilli/x86-bare-metal-examples

    5,306Auf GitHub ansehen↗

    Dieses Projekt ist eine Sammlung minimaler Betriebssysteme, Bootloader und Hardware-Treiber, die verwendet werden, um systemnahe x86-Programmierung und Hardware-Interfacing zu demonstrieren. Es dient als Kernel-Entwicklungs-Toolkit und Labor für Systemprogrammierung, das darauf ausgelegt ist, Architekturkonzepte und Hardwareverhalten innerhalb eines Systememulators zu testen. Das Repository bietet Referenzimplementierungen für die Erstellung bootfähiger Disk-Images und das Laden von Kernel-Stufen. Es enthält Anleitungen zur Implementierung von Protected-Mode-Übergängen, Memory-Paging, Interrupt Descriptor Tables und symmetrischem Multiprocessing auf x86-Hardware. Die Codebasis deckt ein breites Spektrum an Systemprimitiven ab, einschließlich virtuellem Memory-Mapping, Hardware-Interrupt-Handling und physischer Speichererkennung. Sie enthält zudem Bare-Metal-Treiber für den PC-Speaker, PS/2-Tastaturen, serielle Schnittstellen und VGA-Textpuffer. Das Projekt enthält eine Raw-Binary-Toolchain, um Assembly-Quellcode in Images für die direkte Hardware-Ausführung zu kompilieren, und unterstützt das Testen mittels Hardware-Emulation und Remote-Debugging.

    Provides a bare-metal driver for transmitting text characters via the hardware serial port.

    Assemblyassemblybare-metalbaremetal
    Auf GitHub ansehen↗5,306
  1. Home
  2. Operating Systems & Systems Programming
  3. Serial Port Drivers