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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectServer MCPDespreCum realizăm clasamentulPresă
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesHardware Initialization Routines

Low-level routines for setting up CPU registers, stack pointers, and clearing memory sections.

Distinct from Kernel: Covers BSS cleaning and stack pointer setup, whereas the candidate focused on filesystem mounting.

Explore 3 awesome GitHub repositories matching data & databases · Hardware Initialization Routines. Refine with filters or upvote what's useful.

Awesome Hardware Initialization Routines GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • s-matyukevich/raspberry-pi-osAvatar s-matyukevich

    s-matyukevich/raspberry-pi-os

    13,854Vezi pe GitHub↗

    This project is a bare-metal operating system developed for ARM64 architecture. It serves as a low-level implementation of kernel engineering, focusing on the fundamental construction of an OS from the hardware level up. The system is distinguished by its comprehensive approach to ARM64 processor control, featuring a red-black tree task scheduler and a hierarchical page table system for virtual memory management. It implements a sophisticated privilege model that handles transitions between kernel and user modes, ensuring process isolation through address space splitting and exception level m

    Sets up the stack pointer and clears the BSS section to prepare the system for main logic.

    Carmarmv8assembler
    Vezi pe GitHub↗13,854
  • armmbed/mbedtlsAvatar ARMmbed

    ARMmbed/mbedtls

    6,712Vezi pe GitHub↗

    Mbed TLS is an open-source TLS and DTLS library with a small footprint, designed for embedded systems and IoT devices. It provides a portable cryptographic library that includes symmetric ciphers, hashing, and public-key cryptography, along with a reference implementation of the PSA Cryptography API for standardized cryptographic operations across platforms. The library also offers X.509 certificate management for parsing, validating, and managing certificate chains in secure communications. The library is built around a platform abstraction layer that decouples it from OS-specific services t

    Runs custom setup and teardown routines before and after library API calls to prepare underlying hardware.

    C
    Vezi pe GitHub↗6,712
  • mbed-tls/mbedtlsAvatar Mbed-TLS

    Mbed-TLS/mbedtls

    6,711Vezi pe GitHub↗

    Mbed TLS is a C library that provides a full implementation of the TLS and DTLS protocols for secure network communication, a library of fundamental cryptographic primitives, and a reference implementation of the PSA Cryptography API. It also includes libraries for parsing, validating, and managing X.509 digital certificates, as well as support for integrating hardware cryptoprocessors through the PSA Cryptoprocessor Driver Interface. The library is designed for resource-constrained environments and is built from source with a customizable feature set, allowing developers to select which TLS

    Provides custom setup and teardown functions to manage underlying hardware or accelerators.

    Ccryptocryptography-librarypsa
    Vezi pe GitHub↗6,711
  1. Home
  2. Data & Databases
  3. Persistent Storage Volumes
  4. Filesystem Mounts
  5. Kernel
  6. Hardware Initialization Routines

Explorează sub-etichetele

  • Library Lifecycle Hardware InitializersCustom setup and teardown routines that run before and after any library API calls to prepare underlying hardware. **Distinct from Hardware Initialization Routines:** Distinct from Hardware Initialization Routines: focuses on library-level lifecycle hooks for hardware preparation, not low-level CPU register setup.