摘要:
WinCE 6.0 Attach Device时进入模拟器就黑屏 - 选项设置PB菜单“Platform”-“Settings”中常见的编译选项。Enable CE Target Control Support: 支持对实际平台的控制。可以执行 CESH 命令。Enable Event Tracking During Boot:在引导过程中支持事件跟... 阅读全文
posted @ 2010-11-09 23:15
zd_ad
阅读(533)
评论(0)
推荐(0)
摘要:
386及以上的CPU实现了4个特权级模式(WINDOWS只用到了其中两个),其中特权级0(Ring0)是留给操作系统代码,设备驱动程序代码使用的,它们工作于系统核心态;而特权极3(Ring3)则给普通的用户程序使用,它们工作在用户态。运行于处理器核心态的代码不受任何的限制,可以自由地访问任何有效地址,进行直接端口访问。而运行于用户态的代码则要受到处理器的诸多检查,它们只能访问映射其地址空间的页表项... 阅读全文
posted @ 2010-11-09 23:06
zd_ad
阅读(492)
评论(0)
推荐(0)
摘要:
一.背景 WinCE发展到6.0之后,内存结构和管理方法进行了完善。对应用程序影响比较大的有Virtual Memory Layout的变化,如每个进程的虚拟内存空间扩展为2GB。对驱动程序影响比较大的有Pointer和Share Memory,这一点在Driver与OS接口部分对指针和内存的保护方法中可以看到。对OAL影响比较大的有,系统Boot Process的改变。 另外,6.0上废除了Fu... 阅读全文
posted @ 2010-11-09 23:04
zd_ad
阅读(621)
评论(0)
推荐(0)
摘要:
应用程序访问物理地址之MmMapIoSpace应用环境:WinCE500在应用程序中使用的都是虚拟地址,如果要对物理地址进行操作需要用到MmMapIoSpace把物理地址映射到虚拟地址如:如:pBaseAddress = (PUCHAR)MmMapIoSpace(ioPhysicalBase, Size, FALSE);同上,访问pBaseAddress的指向地址,就为访问被映射后ioPhysic... 阅读全文
posted @ 2010-11-09 22:23
zd_ad
阅读(793)
评论(0)
推荐(0)
浙公网安备 33010602011771号