![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Qemu
lyw736632087
这个作者很懒,什么都没留下…
展开
-
QEMU工程编译错误解决
一 背景在ubuntu16.04新系统没有运行过qemu,这时候configure qemu工程会有一些错误,本文列出解决方法。二 问题及解决1. ERROR: glib-2.40 gthread-2.0 is required to compile QEM解决方法:sudo apt-get install libglib2.0-dev2. ERROR: pixman >...原创 2020-02-29 11:59:48 · 3540 阅读 · 0 评论 -
Qemu使用心得
使用Qemu的心得体会如下:(1)在QEMU源码中增加自己的.c实现,编译后出现很多个错误如:“error: storage class specified for parameter”。其实只要在实现的.c文件最前面加上如下头文件就可以了:#include "qemu/osdep.h"。(2)QEMU下Application打印信息不全的问题:QEMU启动参数增加串口重定向:-serial fi...原创 2018-06-22 18:43:22 · 851 阅读 · 0 评论 -
qemu tcg代码执行流程
转自: http://blog.csdn.net/alloc7/article/details/7719823一.qemu简介 qemu是使用动态二进制翻译的cpu模拟器,它支持两种运行模式:全系统模拟和用户态模拟。在全系统模拟下,qemu可以模拟处理器和各种外设,可以运...转载 2018-10-26 15:58:40 · 3043 阅读 · 0 评论 -
QEMU内存管理
QEMU内存管理1 QEMU中管理的Memory有:普通的RAM。 MMIO。 内存控制器(将物理内存动态的映射到不同的虚拟地址空间)2 QEMU的Memory是以一个MemoryRegin为节点组成的非循环图的形式组织的。叶子节点代表RAM、MMIO。 其它节点代表buses、内存控制器、以及被rerouted的memory regions。3 Memory regions...原创 2019-03-28 11:05:02 · 606 阅读 · 0 评论