qemu文章整理

前提

之前用过很多次qemu,这里对以前的文章进行一些整理 2023-8-6 20:20:55

看起来全都是以用户角度来 使用qemu.大部分场景下把他当成个黑盒子看待

用户侧的尝试包括
	1.编译
	2.参数配置
	3.环境配置
	4.以qemu为平台,运行代码(裸机/rtos/linux)
	5.以qemu为平台,调试代码(裸机/rtos/linux)
	
部分尝试涉及qemu的原理
	1.对KVM的支持 : 将qemu作为 "支持虚拟化的arm32平台",调试 KVM
	2.对qemu仿真各组件的一些理论探索 // 当时也是为了辅助调试KVM

没有以开发者角度 阅读qemu 代码,从实践角度 去 了解 qemu 下面的方面
	1. qemu 仿真CPU // 指仿真,不是虚拟化
	2. qemu 仿真设备
	3. qemu 仿真中断

qemu 用户侧文章整理

  • qemu kvm on arm32专栏及导航

  • qemu 对armv8的支持-boot方向

  • qemu 编译 qemu-system-arm/aarch64 & qemu 编译 qemu-system-riscv64

  • qemu 设置网络桥接 ubuntu2204

  • qemu 编译过程对比 rv32 vs rv64

  • qemu 设备虚拟化 分类 & qemu 设备虚拟化相关选项

qemu 上跑 代码

  • rv64+ 官方rt-thread & 非官方rt-thread & rv32 + rt-thread & riscv32+freertos
  • armv8+裸机 & 支持arm32/arm64/rv64/rv32的一个qemu裸机程序
  • rv64 linux gdb & arm64 linux gdb & arm32 linux gdb & rv32 linux gdb

qemu 官方 文档

  • 官方用户使用文档

你可能感兴趣的:(QEMU,qemu)