awesome-repositories.com
Blog
awesome-repositories.com

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

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

2 repositorios

Awesome GitHub RepositoriesPhysical Memory Mapping

Detecting and mapping available and reserved physical RAM regions during system boot.

Distinct from Guest Physical Memory Managers: Candidates focus on remote memory writing or VM management, not local physical memory detection.

Explore 2 awesome GitHub repositories matching operating systems & systems programming · Physical Memory Mapping. Refine with filters or upvote what's useful.

Awesome Physical Memory Mapping GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • cirosantilli/x86-bare-metal-examplesAvatar de cirosantilli

    cirosantilli/x86-bare-metal-examples

    5,306Ver en GitHub↗

    Este proyecto es una colección de sistemas operativos mínimos, cargadores de arranque (bootloaders) y controladores de hardware utilizados para demostrar la programación de sistemas x86 de bajo nivel y la interconexión de hardware. Sirve como un kit de herramientas de desarrollo de kernel y un laboratorio de programación de sistemas diseñado para probar conceptos de arquitectura y comportamiento del hardware dentro de un emulador de sistema. El repositorio proporciona implementaciones de referencia para crear imágenes de disco arrancables y cargar etapas de kernel. Incluye guías para implementar transiciones de modo protegido, paginación de memoria, tablas de descriptores de interrupción y multiprocesamiento simétrico en hardware x86. La base de código cubre una amplia gama de primitivas de sistema, incluyendo mapeo de memoria virtual, manejo de interrupciones de hardware y detección de memoria física. También contiene controladores bare-metal para el altavoz de PC, teclado PS/2, puertos serie y búferes de texto VGA. El proyecto incluye una cadena de herramientas binarias crudas para compilar código fuente de ensamblador en imágenes para ejecución directa en hardware y admite pruebas mediante emulación de hardware y depuración remota.

    Queries the hardware to determine available and reserved physical memory regions.

    Assemblyassemblybare-metalbaremetal
    Ver en GitHub↗5,306
  • hyperdbg/hyperdbgAvatar de HyperDbg

    HyperDbg/HyperDbg

    3,885Ver en GitHub↗

    HyperDbg is a hardware-assisted kernel-mode debugging platform that leverages virtualization to monitor and control system execution. By utilizing hypervisor-level primitives, it enables deep system analysis and instrumentation without relying on standard operating system debugging interfaces. The framework provides a comprehensive environment for inspecting both kernel and user-mode processes, allowing for granular control over execution flow and system state. The project distinguishes itself through a transparent debugging layer designed to remain invisible to the target environment. It emp

    Reads, writes, searches, and disassembles raw physical memory for analysis.

    Cbinary-analysisdebugdebugger
    Ver en GitHub↗3,885
  1. Home
  2. Operating Systems & Systems Programming
  3. Physical Memory Mapping