C5621 and C33 User Guide
1/1553-KRD 131 24 Uen Rev D 2011-11-22
Ericsson AB 2011
21 (37)
Ericsson Confidential
NME
A
F3507g / F3607gw
Bus Driver
WMCore
GPS
SC
Modem
Modem
Mgmt
Windows 7
Network
subsystem
Wireless Manager 6.0
C++ API
Drivers
USB
HW
ETH
Mobile Broadband
Module
ACM
Bus Driver
Service
GPS
SC
Modem
Modem
Mgmt
NDIS Miniport
Windows
Network
subsystem
Wireless Manager
Ericsson C++ API
Drivers
USB
HW
Applications
Control
WDM
ACM
ACM
WDM
ETH
AT
Figure 7, Windows XP/Vista driver architecture
7.1.2
Windows 7 Architecture
The driver and application architecture for Windows 7 is depicted in Figure 23.
The Mobile Broadband Module drivers are based on standard USB
functionality. The Windows 7 drivers support the native Windows 7 Mobile
Broadband API, resulting in a different architecture compared to Windows XP
and Vista, as visualized in Figure 23. The GPS driver also implements support
for Microsoft’s sensor class. The devices seen in the Windows 7 Device
Manager are as follows:
Device Name
Function
Mobile Broadband Device Management
This port can be used by an application
to control and obtain status from the
Mobile Broadband Module. Port type
WDM
Mobile Broadband Network Adapter
(NDIS 6.20)
Implements support for the Windows 7
Mobile Broadband API. Appears to
Windows as a WWAN adapter. Port type
Ethernet and ACM
Mobile Broadband GPS Interface
GPS port that supports the Windows 7
sensor class but can also be used as a