|
|
板凳

楼主 |
发表于 2015-5-30 21:26:35
|
只看该作者
5 _: `0 H, ]5 s) L. T2 ]- c
你好,我是将starerware中的usb驱动程序移植到bios下,这个usb驱动要通过IntDSPINTCInit()来创建usb的中断函数,如下:# ~! U. |) p9 ~% W* g9 O0 f# w2 ^
IntDSPINTCInit();
& A. J0 q& l/ c0 u IntGlobalEnable();2 g0 v, c' e4 i- j# `+ n- e
IntRegister(4, USB0DeviceIntHandler);9 w, j" H2 c$ e, _# |9 |
IntEventMap(4, SYS_INT_USB0);
" A7 D' _8 ]6 C/ Y8 _9 O IntEnable(4);
% M- p- D# e f如果将IntDSPINTCInit()函数屏蔽,则驱动就不能使用了,本来想用Hwi_create()函数来替代这个usb中断的创建,但是不知道为什么替换后驱动也不能正常使用了。* d& U$ f! U( |2 S/ B0 F
/ e! h6 q% ?: r& c8 o
请问您有什么解决的方法吗,谢谢! |
|