|
|
板凳

楼主 |
发表于 2015-5-30 21:26:35
|
只看该作者
5 V7 B4 a$ S( r) p( U, w& O
你好,我是将starerware中的usb驱动程序移植到bios下,这个usb驱动要通过IntDSPINTCInit()来创建usb的中断函数,如下:5 o. K7 y* s2 Y4 Q; c" V [" ]# @( J
IntDSPINTCInit();) Y9 a! V9 B4 Q9 G' l
IntGlobalEnable();
( ^9 E6 Y% ~+ Y' }. Q8 x3 x6 c: q IntRegister(4, USB0DeviceIntHandler);: T( j# e/ d/ X5 X8 ~' s, o
IntEventMap(4, SYS_INT_USB0);& P: X6 w5 _" @2 B9 }" X1 v* j
IntEnable(4);* ~2 \1 S! C$ d8 m6 }
如果将IntDSPINTCInit()函数屏蔽,则驱动就不能使用了,本来想用Hwi_create()函数来替代这个usb中断的创建,但是不知道为什么替换后驱动也不能正常使用了。
- O% ?8 @0 {0 K6 F! Y2 J1 n/ b! u2 H0 e6 s
请问您有什么解决的方法吗,谢谢! |
|