阅读:1886回复:3
移植的wince5.0跟正统的5.0一样吗
小弟用的是从4.2移植过来的wince5.0系统, 在开发板接入一个usb设备时,这个usb设备的驱动就出错,调试输出显示以下这些信息
Data Abort: Thread=8f632acc Proc=8dd263c0 'device.exe' AKY=00000005 PC=01bf2a68( driver.dll+0x00002a68) RA=01bf438c(driver.dll+0x0000438c) BVA=06000028 FSR=00000007 我跟厂家联系过了,他们说他们提供的驱动在wince500的上面有使用过,应该是可以使用的。 这个难道是跟我的系统是从4.2移植过来的有关系? 可是我也有用过其它专为wince500定制的驱动,都没问题。 高手指点下,实在是有点郁闷。。。 |
|
沙发#
发布于:2009-10-15 11:58
自己顶一下,等待高手解答。
|
|
板凳#
发布于:2009-10-15 16:14
你是想确定内核和操作系统有没有问题吗?
我的看法: 理应没有'正统的ce5'这样的说法,这部分不需多想. 我猜测你的意思, 你说移植是指bsp移植, 而bsp主要是驱动. 大部分出问题的责任都在驱动, 如果驱动是无误的, 我揣测是否是因为缺少必要的组件没有定制进来. |
|
地板#
发布于:2009-10-16 13:58
我是想确认 4.2的usb驱动和5.0的是否一致? 或者说我将4.2移植为5.0, usb部分是不是完全正常的。
我觉得虽然我的bsp是从4.2移植为5.0的,但是驱动链接的都是5.0的库, 而且我也成功加载过别人的wince5.0下的usb驱动,所以这是不是能说明我的wince5.0是没问题的? |
|