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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesMulti-Stage Loading

The process of loading subsequent boot stages from disk into memory and transferring execution.

Distinct from Boot Sector Loaders: Specializes the general boot sector loader to the specific act of multi-stage chain loading.

Explore 1 awesome GitHub repository matching operating systems & systems programming · Multi-Stage Loading. Refine with filters or upvote what's useful.

Awesome Multi-Stage Loading GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • cirosantilli/x86-bare-metal-examplesAvatar de cirosantilli

    cirosantilli/x86-bare-metal-examples

    5,306Voir sur GitHub↗

    Ce projet est une collection de systèmes d'exploitation minimaux, de chargeurs de démarrage (bootloaders) et de pilotes matériels utilisés pour démontrer la programmation système x86 bas niveau et l'interfaçage matériel. Il sert de boîte à outils de développement de noyau et de laboratoire de programmation système conçu pour tester les concepts d'architecture et le comportement matériel au sein d'un émulateur système. Le dépôt fournit des implémentations de référence pour créer des images disque amorçables et charger des étapes de noyau. Il inclut des guides pour implémenter les transitions en mode protégé, la pagination mémoire, les tables de descripteurs d'interruption et le multiprocesseur symétrique sur matériel x86. La base de code couvre un large éventail de primitives système, incluant le mappage de mémoire virtuelle, la gestion des interruptions matérielles et la détection de mémoire physique. Il contient également des pilotes bare-metal pour le haut-parleur PC, le clavier PS/2, les ports série et les tampons texte VGA. Le projet inclut une chaîne d'outils binaire brute pour compiler le code source assembleur en images pour une exécution matérielle directe et prend en charge les tests via l'émulation matérielle et le débogage à distance.

    Reads additional sectors from disk into memory and transfers execution to secondary boot stages.

    Assemblyassemblybare-metalbaremetal
    Voir sur GitHub↗5,306
  1. Home
  2. Operating Systems & Systems Programming
  3. Boot Sector Loaders
  4. Multi-Stage Loading