shenmou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-04
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望120点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2519回复:5

请教:qwdrv 大侠 我的cs8900 驱动,系统启动后MiniportInitialize 被执行了两次。

楼主#
更多 发布于:2010-03-18 14:32
wince6.0+s3c2450+cs8900

看到 qwdrv 以前也遇到过类似的问题,不知是如何解决的。

现象是,系统起来后 MiniportInitialize  被连续执行了两次, DriverEntry 执行了一次。 然后,在控制面板 —— 网络和链接中  出现了两个 cs89001 的图标。

但是,有时候启动又是好的。


shenmou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-04
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望120点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2010-03-18 16:59
顶上去
shenmou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-04
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望120点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2010-03-19 08:57
System ready!
Preparing for download...
INFO: *** Device Name 'SMDK245021862' ***
waitforconnect
INFO: using TOC[1] dwJumpAddress: 0x8022b430
INFO: OEMLaunch: Jumping to Physical Address 0x3022B430h (Virtual Address 0x8022B430h)...


Windows CE Kernel for ARM (Thumb Enabled) Built on Oct 20 2009 at 18:39:19
INFO:OALLogSetZones: dpCurSettings.ulZoneMask: 0xb
DCache: 128 sets, 4 ways, 32 line size, 16384 size
ICache: 128 sets, 4 ways, 32 line size, 16384 size
FCLK:400000000, HCLK:133333333, PCLK:66666666
-OEMInit
FMD_OEMIoControl: IOCTL_FMD_GET_INTERFACE 0x71f8c .
#### FMD_DRIVER:::FMD_INIT
(NAND ID:0xecd3) --> OK.
NUM_OF_BLOCKS = 8192
PAGES_PER_BLOCK = 64
SECTORS_PER_PAGE = 4
NUMBLOCKS : 8192(0x2000), SECTORSPERBLOCK = 64(0x40), BYTESPERSECTOR = 2048(0x800)
FMD_OEMIoControl: unrecognized IOCTL (0x71c24).
OEM: Not cleaning system hive
OEM: Not cleaning user profiles
OEM: Not cleaning system hive
DEBUG: CreateSerialObject 1
DEBUG: CreateSerialObject 2
Audio Input IRQ(DMA1) mapping: [IRQ:41->sysIRQ:20].
Audio Output IRQ(DMA2) mapping: [IRQ:42->sysIRQ:21].
I2CCDCLK=384 --> Prescaler:3
384 clock
BatStatus is 255
LifeTime is 65535
AC_LINE_OFFLINE
BatteryLifePercent is 238
NLedDriverInitialize: invoked
+APP_Init.
APP_Init:set bsp informations to reg;
-APP_Init.
+OALIoCtlHalGetHWEntropy
BacklightInitialize
BAK : pBLInfo->m_dwBatteryTimeout = 30,pBLInfo->m_dwACTimeout = 60
BAK : pBLInfo->m_bBatteryAuto = 0,pBLInfo->m_bACAuto = 0
BAK : Lcd Lightness = 60
BAKInit::rGPBCON = 0x00014152,rGPBDAT = 0x00000154.
!!!!!!!!!!!! BACKLIGHT ON !!!!!!!!!!!!
BAK : pBLInfo->m_dwBatteryTimeout = 30,pBLInfo->m_dwACTimeout = 60
BAK : pBLInfo->m_bBatteryAuto = 0,pBLInfo->m_bACAuto = 0
BAK : Lcd Lightness = 60
HOST CAP : 4
USB Serial Function Class Enabled : Serial_Class
+OALIoCtlHalGetDeviceInfo(...)
OALIoCtlHalGetDeviceInfo():SPI_GETUUID
-OALIoCtlHalGetDeviceInfo(SPI = , rc = 0)
HW_USBClocks: set usb2.0 as host
usb clock is Oscillator

+CS8900:DriverEntry
CS8900: -> NdisMRegisterMiniport
-CS8900:DriverEntry: Success!


+CS8900:MiniportInitialize
CS8900:Card type: 0x1
CS8900:I/O base addr 0xa9000300
CS8900:interrupt number 56
CS8900:interrupt number 56
CS8900:max multicast 8
CS8900:attribute memory address 0x0
CS8900:attribute memory size 0x0
CS8900:Bus type: 0
+CS8900:CS8900RegisterAdapter
CS8900: -> NdisMSetAttributes
[CS8900] VirtualAlloc of m_pCS8900IoPort returns d2be0000
[CS8900] m_pCS8900IoPort Virtual Copy OK!
[CS8900] m_pCS8900IoPort= d2be0300
+CS8900:CS8900Initialize
[CS8900] Signature Error 3136
[CS8900] Product ID = a00
CS8900:CSInit ok !!
-CS8900:CS8900Initialize - Success!
CS8900:RegisterAdapter Interrupt Connected
CS8900RegisterAdapter:Initialize the Interrupt!
CS8900:RegisterAdapter OK
-CS8900:MiniportInitialize Success!

+CS8900:CS8900QueryInformation
----> OID_GEN_VENDOR_DRIVER_VERSION
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MAXIMUM_LOOKAHEAD
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MAC_OPTIONS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_802_3_MAXIMUM_LIST_SIZE
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_802_3_CURRENT_ADDRESS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
MiniportDevicePnPEvent

+CS8900:MiniportInitialize
CS8900:Card type: 0x1
CS8900:I/O base addr 0xa9000300
CS8900:interrupt number 56
CS8900:interrupt number 56
CS8900:max multicast 8
CS8900:attribute memory address 0x0
CS8900:attribute memory size 0x0
CS8900:Bus type: 0
+CS8900:CS8900RegisterAdapter
CS8900: -> NdisMSetAttributes
[CS8900] VirtualAlloc of m_pCS8900IoPort returns d2c30000
[CS8900] m_pCS8900IoPort Virtual Copy OK!
[CS8900] m_pCS8900IoPort= d2c30300
+CS8900:CS8900Initialize
[CS8900] Signature Error 3136
[CS8900] Product ID = a00
CS8900:CSInit ok !!
-CS8900:CS8900Initialize - Success!
CS8900:RegisterAdapter Interrupt Connected
CS8900RegisterAdapter:Initialize the Interrupt!
CS8900:RegisterAdapter OK
-CS8900:MiniportInitialize Success!

+CS8900:CS8900QueryInformation
----> OID_GEN_MAXIMUM_LOOKAHEAD
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MAC_OPTIONS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_802_3_MAXIMUM_LIST_SIZE
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_802_3_CURRENT_ADDRESS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
MiniportDevicePnPEvent
[HSMMC1] Initializing the HSMMC Host Controller
MiniportDevicePnPEvent
MiniportDevicePnPEvent
[HSMMC1] Turn OFF the F/B delay control.
+CS8900:CS8900QueryInformation
----> OID_GEN_MAXIMUM_FRAME_SIZE
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_802_3_CURRENT_ADDRESS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900SetInformation
OID_GEN_CURRENT_LOOKAHEAD
-CS8900:CS8900SetInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MEDIA_CONNECT_STATUS
-CS8900:CS8900QueryInformation
+CS8900:CS8900SetInformation
OID_GEN_CURRENT_PACKET_FILTER
-CS8900:CS8900SetInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MAXIMUM_FRAME_SIZE
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_802_3_CURRENT_ADDRESS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900SetInformation
OID_GEN_CURRENT_LOOKAHEAD
-CS8900:CS8900SetInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MEDIA_CONNECT_STATUS
-CS8900:CS8900QueryInformation
+CS8900:CS8900SetInformation
OID_GEN_CURRENT_PACKET_FILTER
-CS8900:CS8900SetInformation
+CS8900:CS8900SetInformation
OID_802_3_MULTICAST_LIST
-CS8900:CS8900SetInformation
+CS8900:CS8900SetInformation
OID_802_3_MULTICAST_LIST
-CS8900:CS8900SetInformation
[HSMMC1] Card is Removed!
+CS8900:CS8900QueryInformation
----> OID_802_3_CURRENT_ADDRESS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MAXIMUM_FRAME_SIZE
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MAC_OPTIONS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900SetInformation
-CS8900:CS8900SetInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MEDIA_CONNECT_STATUS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MEDIA_CONNECT_STATUS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_802_3_CURRENT_ADDRESS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MAXIMUM_FRAME_SIZE
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MAC_OPTIONS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900SetInformation
-CS8900:CS8900SetInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MEDIA_CONNECT_STATUS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MEDIA_CONNECT_STATUS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MAC_OPTIONS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MAXIMUM_FRAME_SIZE
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MEDIA_CONNECT_STATUS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MEDIA_CONNECT_STATUS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_XMIT_OK
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_RCV_OK
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_RCV_ERROR
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_XMIT_ERROR
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
2D Sysintr : 29
[DISP:INF] VCLKSrc = 133333333, VCLK = 40474980, Div = 3

Maximum Allowed Error 7:
Maximum error 577 exceeds calibration threshold 7
BatStatus is 255
LifeTime is 65535
AC_LINE_OFFLINE
BatteryLifePercent is 238
Explorer(V2.0) taskbar thread started.
NDISPWR:: Found adapter [CS89001]
+CS8900:CS8900QueryInformation
----> OID_GEN_MEDIA_CONNECT_STATUS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_XMIT_OK
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_RCV_OK
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_RCV_ERROR
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_XMIT_ERROR
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_MEDIA_CONNECT_STATUS
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_LINK_SPEED
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_XMIT_OK
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> OID_GEN_RCV_OK
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-CS8900:CS8900QueryInformation
+CS8900:CS8900QueryInformation
----> default
-
shenmou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-04
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望120点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2010-03-19 10:36
自己再顶
shenmou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-04
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望120点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2010-03-19 11:27
ding
shenmou
驱动牛犊
驱动牛犊
  • 注册日期2005-01-04
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分14分
  • 威望120点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2010-03-19 12:27
最后再顶下
游客

返回顶部