随笔分类 -  Kernel

内核相关
Windows CE 6 Memory Architecture
摘要:Written by Henrik Viklund http://www.addlogic.se/articles/articles/windows-ce-6-memory-architecture.html In short, the new memory model paves way for practically unlimited number of running processes... 阅读全文
posted @ 2007-12-28 00:16 WindowsCE 阅读(1130) 评论(0) 推荐(0)
Windows CE 6 Kernel Architecture
摘要:Written by Henrik Viklund 摘自:http://www.addlogic.se/articles/articles/windows-ce-6-kernel-architecture.html With CE 6's new kernel layout, the file system, the bulk of the drivers and GWES have been m... 阅读全文
posted @ 2007-12-26 00:01 WindowsCE 阅读(1969) 评论(1) 推荐(0)
应用程序中断处理
摘要:引用自:http://blog.csdn.net/shuiii/archive/2007/12/01/1910321.aspx 理应用程序或驱动程序的中断需要两个步骤。首先,中断必须使用关联的事件进行初始化。其次,IST 必须等待响应内核中断的中断事件。中断初始化以下示例代码将设置 IST 并将 IST 与特定的中断相关联。初始化中断的关键步骤包括: 创建事件 获取 IRO 的系... 阅读全文
posted @ 2007-12-18 20:51 WindowsCE 阅读(1412) 评论(0) 推荐(0)
写在S3C2440A平台+winCE5.0+NAND +HIVE注册表的实现
摘要:也写在S3C2440A平台+winCE5.0+NAND +HIVE注册表的实现 引用自:http://blog.csdn.net/shuiii/archive/2007/04/18/1569268.aspx 最近一直弄这个注册表的永久保存,在网上看到很多相关的贴子,就像大部分人说的一样,很少有人照着做就可以成功的。 今天总算成功了,总结经验如下,但愿对后来者有所帮助。 首先,要实现注册表的永久保... 阅读全文
posted @ 2007-12-18 20:48 WindowsCE 阅读(1145) 评论(0) 推荐(0)
【转贴】How does Windows Embedded CE 6.0 Start?
摘要:http://blogs.msdn.com/ce_base/archive/2007/11/26/How-does-Windows-Embedded-CE-6.0-start_3F00_.aspx Operating system code, as one of my colleague developers recently realized, is "just code". It's n... 阅读全文
posted @ 2007-12-12 21:48 WindowsCE 阅读(910) 评论(0) 推荐(0)
Windws CE平台PXA270中断开发指南
摘要:作者:谷丰,您可以通过gufeng77@126.com和他取得联系 转载请包含以上内容. 1 WinCE中第一次对中断的处理是在OAL的OEMInit()中,该函数调用OALIntrInit()完成对中断的初始化. 2 OALIntrInit()对中断的初始化做了如下工作: 2.1 通过配置IPR0-IPR33设置中断优先级,优先级定义在g_IntPriorities和g_IntPrioriti... 阅读全文
posted @ 2007-12-12 00:00 WindowsCE 阅读(576) 评论(0) 推荐(0)
PXA27X睡眠唤醒问题
摘要:一个要命的睡眠唤醒问题。谨此记之:(来自Intel? PXA27x Processor Family Specification Update) E50. POWER MANAGER: The processor does not exit from sleep/deepsleep mode. Problem: The processor is exhibiting a problem ... 阅读全文
posted @ 2007-12-10 23:26 WindowsCE 阅读(850) 评论(1) 推荐(0)
Windows CE下访问物理内存的方法
摘要:http://www.cppblog.com/milkyway/articles/18269.html 嵌入式设备与桌面PC的一个显著不同是它的应用程序中通常需要直接访问某一段物理内存,这在驱动程序中对物理内存的访问尤为重要,尤其是像ARM体系结构下,I/O端口也被映射成某一个物理内存地址。因此,与桌面版本Windows相比,Windows CE提供了相对简单的物理内存访问方式。无... 阅读全文
posted @ 2007-12-08 21:31 WindowsCE 阅读(1454) 评论(1) 推荐(0)
[转]让自己编写的DLL加载到Slot1(by fllsoft)
摘要:将自己编写的DLL包含到内核当中并不是难事,但是这并不意味着你的DLL能够加载到Slot 1。可能细心的你已经发现,当你用应用程序加载你自己手工包含到内核中的DLL时,这个DLL一定是加载到调用进程的地址空间中,而不是系统DLL的特有的地址空间Slot1,即使你在project.bib文件中加了文件属性NK或者S。也许你不会介意,认为只要能运行就OK。但是如果DLL加载到 Slot 1,那么可用的... 阅读全文
posted @ 2007-12-07 21:51 WindowsCE 阅读(438) 评论(0) 推荐(0)
[转]在Windows CE下实现拨号上网(by fllsoft)
摘要:目前基于Windows CE的产品大多数具有上网功能,能够连接到Internet实现浏览网页、收发邮件等基本功能。要实现更多的功能取决于连接Internet的速度,而速度取决于连接Internet的方式。连接Internet的方式分为两种:有线和无线。事实上大多数产品还是采用无线上网方式。 阅读全文
posted @ 2007-12-07 21:39 WindowsCE 阅读(705) 评论(0) 推荐(0)
[转]WinCE 进程、线程和内存管理之同步(by fllsoft)
摘要:在多数情况下,线程之间难免要相互通信、相互协调才能完成任务。比如,当有多个线程共同访问同一个资源时,就必须保证一个线程正读取这个资源数据的时候,其它线程不能够修改它。 阅读全文
posted @ 2007-12-07 21:08 WindowsCE 阅读(459) 评论(0) 推荐(0)