awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 个仓库

Awesome GitHub RepositoriesLow-Level Module Development

The process of building and testing kernel modules and baremetal assembly using specialized toolchains.

Distinct from Kernel Module and Driver Emulators: Covers the full development cycle of modules and assembly, whereas the sibling focuses specifically on emulating them for research.

Explore 1 awesome GitHub repository matching operating systems & systems programming · Low-Level Module Development. Refine with filters or upvote what's useful.

Awesome Low-Level Module Development GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • cirosantilli/linux-kernel-module-cheatcirosantilli 的头像

    cirosantilli/linux-kernel-module-cheat

    4,491在 GitHub 上查看↗

    该项目提供了一个 Linux 内核开发环境和一个系统仿真套件,用于跨多种硬件架构构建和调试内核模块及裸机汇编。它作为一个全面的沙箱和框架,用于底层系统开发,利用 QEMU 模拟硬件环境,无需物理设备。 该环境使用 Buildroot 和 crosstool-NG 集成交叉编译工具链,以从单个主机针对 x86_64、ARMv7 和 ARMv8 平台。它具有一个专门的内核调试框架,利用 GDB 和 KGDB 对内核和用户空间进程进行逐步执行和状态检查。 广泛的功能包括通过版本控制二分法隔离引导和功能故障的自动化回归测试、用于管理 CPU 电源状态和系统寄存器的硬件抽象,以及用于内存状态完整性和汇编分析的底层测试原语。该系统还包括用于命令性能基准测试、输出日志记录和容器化工作区引导的实用工具。

    Builds and tests low-level modules and assembly using specialized toolchains within an emulation environment.

    Python
    在 GitHub 上查看↗4,491
  1. Home
  2. Operating Systems & Systems Programming
  3. Hardware Interfacing and Drivers
  4. Hardware Drivers
  5. Graphics Drivers
  6. Kernel Driver Injection
  7. Kernel Driver Mappers
  8. Low-Level Module Development