
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
APIC – 高级可编程中断控制器x86架构的中断类型以及实现方式上有很多种。从中断控制器模块上分,x86中有8259中断控制器、Local APIC 以及 I/O APIC ,另外在PCI/PCIE中的存在MSI中断。从类型上来分,有硬件中断和软件中断之分,有可屏蔽中断和不可屏蔽中断之分。这部分的分类,前者是按照中断源来分的,可以是软件主动触发(通过INT等指令),也可以是模块内部或者外部硬件触

UEFI /legacy BIOS
笔者使用的是GT2440开发板,ARM型号为S3C2440。在移植之前要安装必要的软件,我在这里就不详细介绍了,相信网上有很多关于这方面的资料。以下是我移植u-boot之前准备安装的软件:1.VMware 6.5虚拟机;2.RedHat Linux9.0操作系统;3. Windows下安装NotePad++;4.Linux下安装VMwareTools用于两操作
UEFI网络调试根据你使用的虚拟环境和是否使用虚拟系统的不同可以有不同的方法。如果使用VirtualBox或者QEMU的话要看具体虚拟的网卡设备,要加载相应的驱动。如果是在另外的虚拟机系统里面搭建的环境,访问网卡需要使用桥接的方法。由于我的目的只是为了研究一下UEFI 网络。所以选取了系统下NT32模拟器下面调试网络的方式。这其中参考了luobing的文章。https://blog.csdn.ne
在linux下,不可避免的会用VIM打开一些windows下编辑过的文本文件。我们会发现文件的每行结尾都会有一个^M符号,这是因为 DOS下的编辑器和Linux编辑器对文件行末的回车符处理不一致, 对于回车符的定义: windows:0D0A unix\linux: 0A MAC: 0D 比较快捷的去除这些符号的方法有这么几种: (1)是用VI的命令: 使用vi打开文本文件
用ubuntu的朋友们都知道,在ubuntu中有一个非常实用的软件管理工具----apt,但是在redhat却没有该工具,这让ubuntu的一些用户感到着实不爽。好,这样我们开始移植行动,将ubuntu上先进的东西移植到redhat上 1.在该网站上我们可以下载linux个版本需要的apt
概述设备管理是 Linux 中比较基础的知识,与内核的关系也比较密切。随着 Udev 的广泛使用,Linux 发行版的智能程度越来越高,许多 Linux 新用户对 /dev 目录下的东西变得不再熟悉,有时候遇见问题就会抓狂。Linux 中的设备按照存取方式的不同,可以分为两种:字符设备无缓冲且只能顺序存取块设备有缓冲且可以随机(乱序)存取而按照是否对应物理实体,也可以分...
VMWare Tools的安装
初始化链表双向循环队列,头尾相连LIST_ENTRY *EFIAPIInitializeListHead (IN OUTLIST_ENTRY*ListHead){ASSERT (ListHead != NULL);ListHead->ForwardLink = ListHead;ListHead->BackLink = ListHead;return ListHead;}插入数据元素从
Linux 内核引导选项简介作者:金步国版权声明本文作者是一位开源理念的坚定支持者,所以本文虽然不是软件,但是遵照开源的精神发布。无担保:本文作者不保证作品内容准确无误,亦不承担任何由于使用此文档所导致的损失。自由使用:任何人都可以自由的阅读/链接/打印此文档,无需任何附加条件。名誉权:任何人都可以自由的转载/引用/再创作此文档,但必须保留作者署名并注明出处。其他作品本文作者十分...