大家好,我们最近在筹建一个Open的VM团队.在我们的Project中,讲分阶段介绍各种现有VM实现原理+代码解析,以及构建一个新的OpenVM。目前,有QQ群:16241494,欢迎加入.

2009-04-13 21:48 来自版块 - 虚拟机技术

在上篇,我们已经知道计算机系统的虚拟化可以在硬件,指令集,操作系统,库以及高级语言等5个不同层次上实现。目前流行的许多虚拟化技术,如XEN的半虚拟化,VMware的全虚拟化,以及Interl VT-x和AMD Pacifica的硬件虚拟化以及最近的预虚拟化等,通常都在硬件或操作系... 全文

2009-03-17 13:39 来自版块 - 虚拟机技术

本文结合作者多年虚拟化开发体验(曾就职某研究院搞相应课题),试图以通俗语言讲述虚拟化技术相关内容。本文仅限于技术交流,不可用于任何商业用途。0.发展历程虚拟化技术真正发展从20世纪60年代开始。IBM最早发明一种操作系统虚拟机技术,允许用户在一台主机运行多个操作系统,让用户尽可能... 全文

2009-03-11 10:06 来自版块 - 虚拟机技术

众所周知,VM GuestOS的磁盘,是采用Host OS的File模拟,这导致VM GuestOS在图形/声音效果不能达到nativeOS。最典型的代表是,在VM GuestOS同时打开30个Web页面,再播放一个MP3,很明显能感觉到MP3出现"卡碟"的效... 全文

2009-03-08 12:12 来自版块 - 虚拟机技术

背景: USB设备电缆通常不超过5M,如果超过该范围,则需要通过HUB集连(即使HUB也不能超过30M),给使用USB设备造成很大不便。 本解决方案(NetBus)采用网络替代传统USB电缆。突破USB电缆5M限制,并支持局域网,无限网络。NetBus已实施完毕,... 全文

2009-02-05 12:58 来自版块 - 虚拟机技术

前言:之所以"放弃"XEN,是因为XEN对开发者要求较高,另外一个更重要的原因是OSC。编译:对大家来说,最感性的认识,就是下载代码,编译,运行。详细的说明见www.virtualbox.org.本文只涉及需要注意的地方.注意事项:1. 使用SVN下载代码,获... 全文

2008-09-16 22:34 来自版块 - 虚拟机技术

<p>本版块改版了,改用基于VirtualBox来实现&#46; <br />相对XEN而言,VirtualBox更直观,我们需要做的工作更少---只需要专注要实现的功能即可&#46; <br />VirtualBox的官方网址... 全文

2008-09-15 16:44 来自版块 - 虚拟机技术

内容1.文档:NAT驱动设计文档2.代码,二进制(.sys + .exe)网络:普通办公网络,PPPOE,VPN。OS: windows xp, vista 32/64联系方式: sosojohn@gma... 全文

2008-07-11 12:31 来自版块 - NDIS网络接口开发

1。代码,文档都是网络上收集的2。这个例子很糙,如果要深入研究,可以参考Toaster目录

2007-12-11 19:48 来自版块 - 非USB硬件驱动开发

ProjectOZ源码

2007-12-07 17:29 来自版块 - windows 源码解读

1.与从前网络版本比较,排版更合理,同时新增贴图2.源于网络,回馈网络3.余下部份,待

2007-12-05 18:17 来自版块 - 内核编程

当设备插入host时,通过查询设备的描述信息可以获得管道的handle。但这个handle是如何创建的,是host驱动创建的吗?又如何与设备的endpoint联系起来的。 我要写一个虚拟的usb总线驱动,所以在返回设备描述信息时,需要管道的handle。想知... 全文

2007-06-28 15:37 来自版块 - USB驱动开发

做文件系统(过滤)驱动开发,IFSDDK是不可少的。但这个东东很少见,在很多地方需要¥。在MS官方网址:http://www.microsoft.com/whdc/DevTools/WDK/WDKpkg.mspx下载一个WDK6000,IFS里面的东东,WDK全包括了。建议大... 全文

2007-03-28 09:28 来自版块 - 文件系统(过滤)驱动程序开发

编写协同安装程序协同安装程序是微软公司开发的win32的DLL,它是用来帮助在Windows 2000系统上进行设备安装。它被Setup API调用作为类安装程序的“助手”。例如,供应商可以提供协同安装程序将特定设备信息写入INF文件无法处理的注册表中。本章内容:l 4.1 ... 全文

2007-03-21 14:01 来自版块 - 驱动及应用程序安装程序制作

1.一般USB驱动开发,实际是撰写自己的USBCLient驱动,通过发送内部IOCTL给Windows自带的USB系统驱动。在这个过程中,USB系统驱动是执行的实体。2.对每个到来的USB设备,USB总线枚举得到每一个设备。存放每一个设备的指针在 UsbClient的Devi... 全文

2007-03-20 13:24 来自版块 - USB驱动开发

原贴:http://www.vckbase.com/document/viewdoc/?id=1741文件系统识别器是一个标准的NT内核模式驱动程序。它只实现一项功能:检查物理介质设备,如果它能够识别存储介质的格式便加载相应的文件系统驱动程序。你可能要问:为什么不把所有的文件... 全文

2007-03-02 11:11 来自版块 - 文件系统(过滤)驱动程序开发

在驱动程序中,也可以应用C-S架构:低级驱动程序充当服务器S高级驱动程序充当客户端C大致描述如下:1. S端流程: 1.低级驱动程序调用IoRegisterDeviceInterface暴露一个接口。该接口为一个唯一的GUID,并且接口结构对所有的客户是已知的,包括高级驱动程... 全文

2007-02-05 11:11 来自版块 - 总结、原创区

在涉及USB设备或USB设备相关的项目开发中,难免会涉及到:如何识别出插入的USB设备为自己而不是别的厂商?插入多个USB设备,如何准确实现数据传输等问题。本帖,以USB的设备识别为题,结合自己的VxClient,以伪代码的形式,和大家一同探索:USB的识别问题。由于水平有限,难... 全文

2007-01-19 13:12 来自版块 - USB驱动开发

ZNSOFT:内核模式,用驱动A调用驱动B,的例子或相关文档,能讲讲下不

2007-01-16 13:52 来自版块 - 文件系统(过滤)驱动程序开发

最近来访

(1)
全部

Ta关注的人

(1)

返回顶部