摘要: 在Linux下使用Bochs参考:http://wangcong.org/articles/bochs.htmlhttp://kinglaw05.blog.163.com/blog/static/59683314200911205510345/首先,安装libgtk2.0-dev,build-essential库 1: sudo apt-get install libgtk2.0-dev build-essential然后下载最新的bochs源码,解压 1: sudo wget http://bochs.sourceforge.net/svn-snapshot/bochs-201402... 阅读全文
posted @ 2014-02-14 15:46 Daniel King 阅读(2438) 评论(0) 推荐(0) 编辑
摘要: 书承上文:http://www.cnblogs.com/long123king/p/3549267.html 我们找一份Lilo的源码来看一下 http://freecode.com/projects/lilo ftp://metalab.unc.edu/pub/Linux/system/boot/lilo/lilo-22.8.src.tar.gz first.S就是写到MBR中的,我们刚刚分析... 阅读全文
posted @ 2014-02-14 15:26 Daniel King 阅读(596) 评论(0) 推荐(0) 编辑
摘要: 1. Bochs调试参考:http://www.cnblogs.com/long123king/p/3414884.htmlhttp://bochs.sourceforge.net/cgi-bin/topper.pl?name=New+Bochs+Documentation&url=http://bochs.sourceforge.net/doc/docbook类似的文章:http://www.cnblogs.com/wanghj-dz/archive/2011/05/12/2044862.html关于IO端口的列表:http://bochs.sourceforge.net/techs 阅读全文
posted @ 2014-02-14 11:12 Daniel King 阅读(1550) 评论(0) 推荐(0) 编辑
摘要: 上文参考:http://www.cnblogs.com/long123king/p/3545991.html 先分析一下linker script的语法。 #ifdef CONFIG_X86_32#define LOAD_OFFSET __PAGE_OFFSET#else#define LOAD_OFFSET __START_KERNEL_map#endif /* Text and re... 阅读全文
posted @ 2014-02-14 09:46 Daniel King 阅读(1158) 评论(0) 推荐(0) 编辑