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
·

3 repositorios

Awesome GitHub RepositoriesProcessor State Control

Manipulation of CPU control registers to enable architectural features like paging and interrupt handling.

Distinct from Processor State Preservation: Focuses on changing the operational mode of the CPU, not preserving state or controlling power/speed.

Explore 3 awesome GitHub repositories matching operating systems & systems programming · Processor State Control. Refine with filters or upvote what's useful.

Awesome Processor State Control GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • mit-pdos/xv6-publicAvatar de mit-pdos

    mit-pdos/xv6-public

    9,466Ver en GitHub↗

    xv6 is a Unix-like educational operating system designed for teaching kernel concepts. It is implemented as an instructional kernel for x86 and RISC-V architectures, featuring a virtual memory manager and support for symmetric multiprocessing. The system is designed to demonstrate core OS principles through a simplified re-implementation of Unix Version 6. It provides a controlled environment for studying system calls, trap handling, and process lifecycles. Its capability surface covers process management, including scheduling and context switching, and memory management via page tables for

    Manipulates CPU control registers to enable critical kernel features like paging and interrupt handling.

    C
    Ver en GitHub↗9,466
  • 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

    Views and updates CPU registers and flags to control execution flow during analysis.

    Cbinary-analysisdebugdebugger
    Ver en GitHub↗3,885
  • blackmagic-debug/blackmagicAvatar de blackmagic-debug

    blackmagic-debug/blackmagic

    3,715Ver en GitHub↗

    Blackmagic is a GDB server for embedded hardware that translates GDB remote protocol messages into JTAG and SWD commands. It functions as an ARM and RISC-V debugger and hardware debug probe manager, enabling users to inspect memory, control execution, and manage registers on ARM Cortex and RISC-V cores. The project distinguishes itself by acting as a remote hardware debugging bridge that can stream GDB server traffic over TCP/IP to control physical hardware from a remote machine. It also provides a JTAG and SWD interface to connect host computers to target hardware and serves as an embedded f

    Enables monitoring of specific execution paths by setting hardware watchpoints on ARM and RISC-V processors.

    Ver en GitHub↗3,715
  1. Home
  2. Operating Systems & Systems Programming
  3. Processor State Control

Explorar subetiquetas

  • Processor State Managers1 sub-etiquetaViewing and updating CPU registers and flags to control execution flow. **Distinct from Processor State Control:** Distinct from processor state control: focuses on manual management of registers for debugging purposes.