嵌入式技术

June 2007 - Posts

  • XPE USB 2.0启动技术

    这片文章是我在MEDC 2007中国的演讲稿。PPT附在帖子里面。所有的演示的截图都在PPT里面。 首先我们会介绍 USB 2.0 BOOT 的原理,然后介绍一下 USB BOOT 的使用场景。 在讲解 USB 启动的技术之前,我觉得很有必要和大家回顾一下 PC 启动技术的历史。微软公司从 1975 年成立开始至今已经有三十多年的历史了。而微软的成长也是和 PC 产业的发展有着密切的关系。启动的技术是 PC 技术一个非常重要的部分。 x86 的芯片加电启动的时候,会到 0XFFFF:0000H 的地址去第一条指令执行。通常这个地址上面放置的是一个 Read More...
  • Windows CE 6.0中断处理过程

    这里我们主要讨论的是CE的中断建立和中断相应的大概流程以及所涉及的代码位置。这里所讲述的,是针对ARM平台的。在CE的中断处理里面,有一部分工作是CE Kernel完成的,有一部分工作是要由OEM完成的。 Kernel 代码工作 ExVector.s :中断向量定义,里面定义的是 armtrap.s 的函数地址 Armtrap.s :中断处理定义,最重要是里面的 IRQHandler 函数,而其中最重要的是 CALL OEMInterruptHandler Mdarm.c :中断向量加载 Kdriver.c Read More...

This Blog

Syndication

Tags

No tags have been created or used yet.

© 2009 Microsoft Corporation. All rights reserved. Terms of Use  |  Trademarks  |  Privacy Statement
Microsoft
Page view tracker