黄鹤开源社区
黄鹤开源社区
  • 首页
  • 推荐
  • 政策支持
  • 人才培养
  • 镜像服务
  • 全球开源协作全景图
资讯
仓库
组织
开发者
全部精选
  • Junze Cao
    ·
    2026-10-15

    K230 I2C 控制器建模

    记录 K230 I2C 控制器在 QEMU 中的建模过程:依据硬件资料与 Linux 驱动实现 MMIO、FIFO、中断和主机传输,将 5 个控制器接入 machine,并用 QTest 与 Guest Linux 验证。

    K230 I2C 控制器建模
    17 次阅读
    #开源技术#开源项目#开源教育
  • Junze Cao
    ·
    2026-10-15

    从设备树到 MMIO:QEMU 中 PCIe 设备的发现与地址映射

    虚拟机中的硬件设备如何连接,又如何被操作系统发现和访问?本文以 QEMU RISC-V virt 平台为例,从计算机系统的总线与物理地址空间出发,系统介绍设备树(FDT/DTB)、PCIe 枚举、ECAM 配置空间、BAR 地址映射及 MMIO 访问机制。通过分析 QEMU 的 MemoryRegion 内存模型与 PCIe 设备实现,梳理从硬件描述、设备枚举到寄存器读写回调的完整路径,帮助读者理解虚拟硬件平台的组织方式及设备发现机制。

    从设备树到 MMIO:QEMU 中 PCIe 设备的发现与地址映射
    23 次阅读
    #开源技术#人才培养#开源教育
  • Junze Cao
    ·
    2026-10-15

    从 Reset Vector 到 Linux:QEMU RISC-V 虚拟机启动流程解析

    一台 QEMU RISC-V 虚拟机如何从复位状态启动 Linux?本文沿着虚拟机的软件自举链路,深入分析 QEMU 从硬件初始化到操作系统启动的关键过程。文章重点介绍 Host 侧的固件与内核镜像加载、MROM 中的 Reset Vector、OpenSBI 固件执行、Linux Kernel 入口以及设备树(DTB)的传递与解析,并结合 QEMU 源码梳理关键函数的调用关系。通过区分 Host 准备启动环境与 Guest 执行指令两个阶段,帮助读者建立对 RISC-V 虚拟机启动机制的完整认识。

    从 Reset Vector 到 Linux:QEMU RISC-V 虚拟机启动流程解析
    19 次阅读
    #开源技术#人才培养#开源教育
  • Junze Cao
    ·
    2026-10-15

    从地址空间到执行引擎:QEMU-CAMP GPGPU 实验与体系结构学习总结

    本文以 Jensen 在 QEMU 训练营 GPGPU 实验为背景,围绕虚拟硬件的连接、发现与执行机制,梳理从地址空间映射到 GPU 计算执行的完整技术链路。文章通过三个相互衔接的主题,探讨 QEMU 中 PCIe 设备的注册与访问、RISC-V 虚拟机从 Reset Vector 到 Linux Kernel 的启动过程,以及向量处理器、SIMD 和 SIMT 执行模型的设计权衡。同时,结合实际实验经历,分享 AI 辅助编程与体系结构学习的实践经验和思考。

    从地址空间到执行引擎:QEMU-CAMP GPGPU 实验与体系结构学习总结
    13 次阅读
    #开源技术#人才培养#开源教育
  • Zi_Cai
    ·
    2026-09-01
    精选

    CPIO 文件格式全面详解

    参考 POSIX 规范、GNU cpio / libarchive 官方文档、cpio(5) 手册页,详细讲述CPIO格式发展史以及各个文件格式之间的区别,优点与缺点,产生的时代与解决了什么问题。

    CPIO 文件格式全面详解
    157 次阅读
    #开放原子开源基金会#开源科普
  • Yinchunyuan
    ·
    2026-06-09
    精选

    俱乐部开源实习课题任务书

    本课题拟围绕 FreeBSD 历史安全公告(FreeBSD-SA)构建一套“历史漏洞样本整理 - 漏洞模式抽象 - CodeQL 规则生成 - 自动验证评估”的半自动化分析流程。

    俱乐部开源实习课题任务书
    326 次阅读
  • Yinchunyuan
    ·
    2026-06-09
    精选

    俱乐部开源实习课题任务书

    本课题旨在设计并实现一个面向 Agent Skills 与 MCP Server 的可信分发平台,类似内部版 Skill Hub。

    俱乐部开源实习课题任务书
    297 次阅读
  • Yinchunyuan
    ·
    2026-06-09
    精选

    俱乐部开源实习课题任务书

    本课题旨在构建一个结合大语言模型(LLM)推理能力与传统静态分析技术(AST 解析、数据流追踪、调用图构建) 的混合式漏洞检测工具,专门针对 OpenHarmony 生态进行优化。

    俱乐部开源实习课题任务书
    352 次阅读
  • Yinchunyuan
    ·
    2026-05-18
    精选

    俱乐部开源实习课题任务书

    课题名称:基于多级判定策略的漏洞影响范围智能化判定

    俱乐部开源实习课题任务书
    307 次阅读
  • Yinchunyuan
    ·
    2026-05-18
    精选

    俱乐部开源实习课题任务书

    课题名称:为 Syzkaller 添加 loongarch64 架构支持

    俱乐部开源实习课题任务书
    301 次阅读
124567
...
17
©2026 开放原子开源基金会 版权所有 京ICP备2020036654号-4 京公网安备 11030102011541号