|
板凳
楼主 |
发表于 2015-5-30 21:26:35
|
只看该作者
" g l6 q* W( {' _0 j
你好,我是将starerware中的usb驱动程序移植到bios下,这个usb驱动要通过IntDSPINTCInit()来创建usb的中断函数,如下:6 g$ f% \. z L+ U3 k0 [* i
IntDSPINTCInit();
$ A) z/ l; B+ m* m. `. m( W IntGlobalEnable();! b9 z) b9 u% h# C" d* j
IntRegister(4, USB0DeviceIntHandler);7 ~' Q& a6 o0 y- p# e% U" ?
IntEventMap(4, SYS_INT_USB0);! U$ N- S/ v! i! S- Y
IntEnable(4);( \: i, t- r) e# f8 Z9 Y0 ?
如果将IntDSPINTCInit()函数屏蔽,则驱动就不能使用了,本来想用Hwi_create()函数来替代这个usb中断的创建,但是不知道为什么替换后驱动也不能正常使用了。* X* _4 z8 g: ~% }- K; m) H' d
' P, o* Y% z: h2 c请问您有什么解决的方法吗,谢谢! |
|