电源管理
The primary methods for limiting power in SDHC module is to gate off all clocks to the controllers and to cut off power to the card slot when no cards are inserted. When a card is inserted to any of the slots, that slot alone is powered and the clocks to that controller alone are gated on. While using memory cards, the clock to the host controller and the clock to memory cards are gated off when ever the controller is idle. For SDIO cards, both the clocks stay on all the time. SDHC driver supports the full power on and full power off states. In full power off state, the clocks to the controllers and the power to the inserted cards are turned off. When powered on, all cards inserted before and after the power down will be detected and mounted. PowerUp This function is implemented to support resuming a memory card operation that was previously terminated by calling PowerDown() API. Power to the card is restored, clocks to the pertaining controller is restarted. SDHC driver is notified of a device status change. This results in signaling the SD bus driver of a card removal followed by a card insertion. The card is re-initialized and is mounted so that the all operations scheduled during a power down resumes. SDIO cards will be initialized on resume. The details of this architecture and its operation can be found in the Platform Builder Help under the heading “Power On and Off Notifications for Secure Digital Card Drivers”, or in the online Microsoft documentation at the following URL: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wceddk5/html/wce50conpoweronoffnot ificationsforsecuredigitalcarddrivers.asp Note that this function is intended to be called only by the Power Manager. PowerDown This function has been implemented to support suspending all currently active SD operations just before the entire system enters the low power state. Note that this function is intended to be called only by the Power Manager. This function gates off all clocks to the controllers and powers down all the card slots. |
LP1070 Secure Digital I/O Wi-Fi Driver
SDIO Wi-Fi 驱动是通过Freescale LP1070 SDIO Wi-Fi 卡来连接到一个IEEE 802.11b/g 无限局域网(WLAN) 。驱动支持以54 Mbps的速率和WLAN通讯。
注意: The LP1070 SDIO Wi-Fi driver is an NDIS 5.0 compliant miniport driver. LP1070 SDIO Wi-Fi card needs a 3.1~3.3V power supply from on-board Secure Digital Slot. |
[HKEY_LOCAL_MACHINE/Drivers/SDCARD/ClientDrivers/Custom/MANF-0325-CARDID-0217-FUNC-1] "Instance0"="FSL1070NdisSD:FSL1070NdisSD1" "Prefix"="NDL" "Dll"="FSL1070NdisSD.dll" [HKEY_LOCAL_MACHINE/Comm/FSL1070NdisSD] "ImagePath"="FSL1070NdisSD.dll" "Group"="NDIS" "DisplayName"="WaveBlaster 802.11 SDIO Adapter" [HKEY_LOCAL_MACHINE/Comm/FSL1070NdisSD/Linkage] "Route"=hex(7):/ 46,53, 4c ,31,30,37,30,4e,64,69,73,53,44,31,00,00,00,00 [HKEY_LOCAL_MACHINE/Comm/FSL1070NdisSD1] "ImagePath"="FSL1070NdisSD.dll" "Group"="NDIS" "DisplayName"="WaveBlaster 802.11 SDIO Adapter" [HKEY_LOCAL_MACHINE/Comm/FSL1070NdisSD1/Parms] "SDIOMaxClockFreq"=dword:017d7840 "SDIOMaxByteNumber"=dword:000003e8 "SDIOMaxBlockNumber"=dword:000003e8 "SDIOBlockSize"=dword:00000040 "SDIOSupportBlockMode"=dword:00000001 "SDIOSupport4BitMode"=dword:00000001 "BluetoothCoexCapability"=dword:00000000 "CcxCapability"=dword:00000000 "RadioMeasurementCapability"=dword:00000000 "MultiDomainCapability"=dword:00000000 "RoamRssiHysteresis80211bg"=dword: 0000000a "RoamRssiThreshold80211bg"=dword:ffffff9d "ListenInterval"=dword:00000000 "BufferConfig"=dword:00000000 "DbgMaxFileSize"=dword:00019000 "WMMEnabled"=dword:00000000 "ResetEnable"=dword:00000001 "UWASensitivityLockout"=dword:00000000 "ShortPreamble"=dword:00000001 "RTSCTSThreshold"=dword:0000092b/ "FragmentThreshold"=dword: 0000092a "DefaultKey3"="0x0000000000" "DefaultKey2"="0x0000000000" "DefaultKey1"="0x0000000000" "DefaultKey0"="0x0000000000" "LongKeys"=dword:00000000 "Auth"=dword:00000000 "WEP"=dword:00000000 "PowerSaving"=dword:00000000 "RateSelect"=dword:00000000 "MACID"="0x000000000000" "IbssChannel"=dword:00000000 "Ibss 54g "=dword:00000000 "RestrictedChannel"=dword:00000000 "BSSID"="0x000000000000" "Manual"=dword:00000000 "ESSID"="" "Domain"=dword:00000010 "ProtocolType"=dword:00000003 "NetworkType"=dword:00000000 "STAuwa"="uwa_airoha.bin" "STAupper"="mac_airoha_STA.bin" "NetworkAddress"="" "BusType"=dword:00000000 "BusNumber"=dword:00000000 [HKEY_LOCAL_MACHINE/Comm/FSL1070NdisSD1/Parms/Tcpip] "Subnetmask"=hex(7):/ 32,35,35,2e,32,35,35,2e,32,35,35,2e,30,00,00,00,00 "IpAddress"=hex(7):/ 30,2e,30,2e,30,2e,30,00,00,00,00 "UseZeroBroadcast"=dword:00000000 "EnableDHCP"=dword:00000001 |