DM9000A驱动问题,请各位高手赐教。
目前我的DM9000A驱动中能够正确读取到chipid,但是驱动加载完毕之后系统就挂了。驱动只输出如下消息:
<DM9:++MiniportIntialize>
[dm9: Tries to map io space with 30000000
[dm9: The mapped address is 950000
=====>>>>>>[DM9000]: +++EDeviceRegisterIoSpace+++
=====>>>>>>[DM9000]: +++Power on and Reset DM9000 Done+++
dm9000 init.
[dm9]: Chip signature is 90000A46
[dm9: Chip signature is 90000A46
[DM9000]: +++++EDeviceInitialize++++++
[DM9000]: ------EDeviceInitialize-------
[DM9000]: ++++DeviceOnSetupFilter ++++
<DM9:--MiniportInitialize>
后面就没有输出任何消息,从trace来看似乎是走完这个函数MiniportInitialize之后就挂了,不知道这个函数走完之后驱动会接着走哪些函数。请高手指教。