
转文
brokerW
这个作者很懒,什么都没留下…
展开
-
启动过程
bootsect.S,系统引导程序,一般不超过512字节。在PC系统结构中,线性地址0xA0000以上,即640K以上用于图形接口卡和BIOS自身,640K以下为系统的基本内存。如果配置更多的内存,则0x100000,即1MB处开始称为高内存。当BIOS引导一个系统时,总是把引导扇区读入到基本内存地址为0x7c00的地方,然后跳转到此执行引导扇区的代码。这段代码将自身搬运到0x90000处,并跳转载 2012-02-21 13:31:27 · 581 阅读 · 0 评论 -
键盘相关知识
trackback:http://www.huihoo.org/gnu_linux/own_os/driver-keyboard_2.htm4.2 Keyboard [Home] [Top] [Previous] [Next] 4.2.1 Overview 键盘是计算机系统的重要输入设备,所有的IBM PC及其兼容机都有一个键盘。所以键转载 2012-05-24 10:55:45 · 1856 阅读 · 0 评论 -
Linux GCC内嵌嵌入汇编程序基础知识
转自:http://www.yuewe.cn/article-5525-1.html在Linux代码中很多地方都使用了这种形式的汇编语言,嵌入汇编程序的格式如下: __asm__ __volatile__ ( asm statements : outputs : inputs : registers-modified ); asm statements转载 2012-05-21 09:52:17 · 641 阅读 · 0 评论 -
snort配置
link: http://hi.baidu.com/telpublic/blog/item/d40fddd3c1a6a7dca8ec9a01.html前提:snort的官方网站:www.snort.orgsnort的安装方法请参阅官方网站或在网络上搜索一下snort详细参考请参阅官方网站的用户手册或《snort中文手册》这篇文章仅讲解snort入侵检测的使用方法和处理过转载 2012-03-23 09:15:53 · 3149 阅读 · 1 评论 -
I/O端口地址分配表
(转)http://hi.baidu.com/i_coolboy/blog/item/98e9f190cdad8b80a877a4c1.htmlI/O端口地址分配表2010年08月17日 星期二 16:25端口地址范围 分配说明0x000-0x01f 8237转载 2012-03-09 15:21:12 · 15223 阅读 · 0 评论 -
bios中断
转:http://blog.youkuaiyun.com/liguodong86/article/details/3973337BIOS中断:1、显示服务(Video Service——INT 10H) 00H —设置显示器模式0CH —写图形象素01H —设置光标形状0DH —读图形象素02H —设置光标位置0EH —在Teletype模式下显示字符03H —读取光标信息0FH转载 2012-03-09 15:20:12 · 652 阅读 · 0 评论 -
2.6 内核引导过程
Linux 2.6 内核引导过程分析 上一篇文章介绍了Linux内核的编译过程,接下来本文利用生成的内核,介绍Linux的内核的引导过程。本文以x86为例,x86与嵌入式系统的区别在于多了一个BIOS转移到BootLoader的过程。Linux内核引导的过程包含多个阶段,接下来将依次解读:1. 系统加电阶段 1:系统加电时,处理器会执行一个位于已知位转载 2012-02-21 11:48:52 · 839 阅读 · 0 评论 -
linux启动过程
剖析Linux系统启动过程来源: ChinaUnix博客 日期: 2009.12.01 16:50 本文以RedHat9.0和i386平台为例,剖析了从用户打开电源直到屏幕出现命令行提示符的整个Linux启动过程。并且介绍了启动中涉及到的各种文件。 阅读Linux源代码,无疑是深入学习Linux的最好方法转载 2012-02-21 11:21:00 · 432 阅读 · 0 评论 -
diskboot
深入理解 GNU GRUB - 03 diskboot.S 3.1 diskboot.S执行时的环境 & 3.2 diskboot.S代码结构分类: Bootloader2011-05-10 09:05 243人阅读 评论(0) 收藏 举报转载注明出处(cppgp: http://blog.youkuaiyun.com/cppgp ) diskboot.S位于目录boot/i3转载 2012-02-24 12:28:44 · 1836 阅读 · 0 评论 -
boot.S详细注释
深入理解 GNU GRUB - 02 boot.S 2.4 boot.S详细注释分类: Bootloader2011-04-25 11:08 239人阅读 评论(0) 收藏 举报转载注明出处(cppgp: http://blog.youkuaiyun.com/cppgp ) boot.S位于grub-1.98/boot/i386/pc/目录,采用AT&T汇编语法编写。转载 2012-02-22 13:27:39 · 3881 阅读 · 0 评论 -
boot.S代码结构
深入理解 GNU GRUB - 02 boot.S 2.2 MBR结构 2.3 boot.S代码结构分类: Bootloader2011-04-25 11:05 252人阅读 评论(0) 收藏 举报转载注明出处(cppgp: http://blog.youkuaiyun.com/cppgp ) 2.2 MBR结构 历史悠久的MBR结构自从IBM兼容PC出现以来一直就没变过(转载 2012-02-22 13:57:19 · 929 阅读 · 0 评论 -
grub 和 中断解析
深入理解 GNU GRUB - 02 boot.S 2.1 相关BIOS例程分类: Bootloader2011-04-25 10:59 252人阅读 评论(0) 收藏 举报转载注明出处(cppgp: http://blog.youkuaiyun.com/cppgp ) 2. boot.S: GRUB引导第一步 boot.S位于目录boot/i386/pc/。这部分指令被加转载 2012-02-22 13:26:15 · 931 阅读 · 0 评论 -
Linux2.6.16的启动过程
阅读报告——Linux2.6.16的启动过程 从按下启动按钮,到登陆界面的出现,这期间就是Linux的启动过程。显然这期间有两个重要的任务要完成:初始化各种硬件、载入kernel映像并有kernel接管系统。研究Linux的启动过程对嵌入式开发有着不言而喻的重要转载 2012-02-22 09:09:25 · 607 阅读 · 0 评论 -
The Windows XP IRP Completion Primer
The Windows XP IRP Completion PrimerBy Enrico MartignettiFirst edition, June 2009If you are interested in the internals of Windows, check out Enrico Martignetti's book on the Virtual Memory转载 2013-07-10 09:25:13 · 860 阅读 · 0 评论