|
|
板凳

楼主 |
发表于 2015-5-30 21:26:35
|
只看该作者
6 z7 [: ?" E3 o0 C3 X! t你好,我是将starerware中的usb驱动程序移植到bios下,这个usb驱动要通过IntDSPINTCInit()来创建usb的中断函数,如下:' V. z% |3 P* |/ Z9 m' t: ~3 i0 ?# P
IntDSPINTCInit();
5 }* @2 }; U' Q; N IntGlobalEnable();
2 U( C% e: p) j3 v IntRegister(4, USB0DeviceIntHandler);
, T: G0 L" w, e IntEventMap(4, SYS_INT_USB0);" y P7 o( T( Y5 w X) x
IntEnable(4);2 `0 H$ t. q5 L- t% i$ |
如果将IntDSPINTCInit()函数屏蔽,则驱动就不能使用了,本来想用Hwi_create()函数来替代这个usb中断的创建,但是不知道为什么替换后驱动也不能正常使用了。' r; k# @8 G+ R. J1 G' ~
0 c W8 O% i9 U& `# G$ Z4 o* I
请问您有什么解决的方法吗,谢谢! |
|