![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
xen
文章平均质量分 63
清涛
IT老兵
展开
-
ACPI 体系中的重要名词
DSDT: DSDT 称做 Differentiated Definition Block,存在于 BIOS 中并与当前的硬件平台兼容的,提供了系统的硬件特性(例如某些设备的内部寄存器和存储器)的应用策略和配置,在系统初始化的时候,DSDT 被当前系统启动时初始化到名字空间中。 FADT:FADT 中包含了 ACPI 的硬件寄存器组(GPE)的应用和配置(包含它们的硬件地址)也包括DSD转载 2009-04-28 10:21:00 · 1530 阅读 · 0 评论 -
xen创建guest domain流程分析
创建domain的工作是通知xend来完成的。xm cr的时候通过xml-rpc通知xend。xend调用hvmloader启动guest domain的。简单画了个流程图。图片搞半天插入不了,到相册去看吧。原创 2009-10-13 15:05:00 · 1030 阅读 · 0 评论 -
xdirectfb installation in FC6/FC7
xdirectfb installation in FC6/FC7中间遇到很多问题,终于可以正常利用framebuffer显示了,详细步骤如下:cd /lib/modules/2.6.18-1.2798.fc6ln -s /usr/src/kernels/2.6.18-1.2798.fc6-i586 buildcd linux-fusion-8.1.1makemake installmodp原创 2009-11-10 17:06:00 · 1124 阅读 · 0 评论 -
实模式、保护模式、V8086模式
从80386开始,cpu有三种工作方式:实模式,保护模式和虚拟8086模式。只有在刚刚启动的时候是real-mode,等到linux操作系统运行 起来以后就运行在保护模式。实模式只能访问地址在1M以下的内存称为常规内存,我们把地址在1M 以上的内存称为扩展内存。在保护模式下,全部32条地址线有效,可寻址高达4G字节的物理地址空间; 扩充的存储器分段管理机制和可选的存储器分页管理机制,不仅为存储器共转载 2009-12-25 11:00:00 · 1215 阅读 · 0 评论 -
softirq机制分析
软中断的含义就是模仿硬中断的实现方式,软就是软件模拟的意思。它处于中断的下半部执行,目的是想要使中断上半部快速执行完毕。耗时的一些工作放到下半部去执行。避免丢中断和系统响应慢的问题。 在interrupt.h中定义了软中断号。enum{ HI_SOFTIRQ=0, TIMER_SOFTIRQ, NET_TX_SOFTIRQ, NET_RX_SOFTIRQ, BL原创 2009-12-31 12:43:00 · 2135 阅读 · 0 评论 -
Linux下USB模拟ps2鼠标驱动
在linu-kernel/drivers/input/mouse/psmouse-base.c是ps2鼠标驱动的主体,如psmouse_reset、psmouse_connect等函数具体实现在此文件之中。简单地,拿psmouse_reset为例,调用ps2_command()->ps2_sendbyte()->serio_write()来完成对硬件的操作。而serio_write()在已经指原创 2010-04-22 18:46:00 · 2713 阅读 · 0 评论