各位高手请为小的解惑!!请问1。ce下访问硬件是必须同过驱动来访问呢(象NT)还是可以直接访问(象DOS)2。CE的驱动PDD,MDD,ISR,IST各是运行在用户模式下还是核心模式下,我听说好象是用户模式下,那末就是说也可以不要驱动而直接在应用程序访问硬件来满足需求?3。我在I...
全文
回复(5) 2003-07-09 14:19 来自版块 - Wince 程序开发
表情
ccrj_006非常感谢 joyfly(palmheart.net) 你在哪?我想请你小喝一杯。 我在西安。 你在西安?我做wince pxa250,你呢(2003-10-10 17:33)
aetherstone非常感谢 joyfly(palmheart.net) 你在哪?我想请你小喝一杯。 我在西安。(2003-07-11 10:48)
joyfly能不能直接访问硬件取决于程序是运行在KERNEL MODE还是USER MODE. 是不是通过驱动来访问无关紧要,在应用程序你也可以访问硬件,只是不能直接访问. 应用程序和驱动程序都是运行在USER MODE,所以他们要访问硬件的话,得经过一个物理地址到虚拟地址的映射,通...(2003-07-11 09:44)
aetherstone那为什麽有很多人说象NT不可以直接操作硬件? 比如: http://expert.csdn.net/Expert/TopicView1.asp?id=2008209 To:sunxinwei: 你好,我们交个朋友吧。(2003-07-10 17:57)
sunxinweiCE的驱动程序是在USER MODE下,对于硬件的访问代码同样可以在应用程序中实现 不太记得你给出的ISR和IST分别对应什么,CE的中断响应部分是放在KERNEL MODE的,通过KERNEL MODE的映射实现对USER MODE驱动的中断处理例程的调用 你的...(2003-07-10 14:09)

返回顶部