dbd83ef585
1. Move the implementation in 1.0/default to 1.1/default. 2. Move all of the implementation to android::hardware::V1_1::implementation namespace. 3. All of the header files include the android::hardware::V1_0 namespace so that it can access the types from 1.0 package. ("using namespace" is against Google style guide though :(). The other option to prefix each 1.0 type with the namespace name. For example: V1_0::WifiStatus. 4. Added the implementation of the new 1.1 method IWifiChip.setTxPowerLimit(). 4. The executable name and the .rc still has 1.0 name in it to avoid changing all the device.mk files. TODO: Hookup to the new legacy HAL API. Bug: 62437848 Test: mmm -j128 hardware/interfaces/wifi/1.1/default/ Test: Device boots up and able to connect to wifi networks. Test: New VTS tests passes Change-Id: Ib36282939e70b064f246041a03d8870f5cb6410e |
||
---|---|---|
.. | ||
vts/functional | ||
Android.bp | ||
Android.mk | ||
IWifi.hal | ||
IWifiApIface.hal | ||
IWifiChip.hal | ||
IWifiChipEventCallback.hal | ||
IWifiEventCallback.hal | ||
IWifiIface.hal | ||
IWifiNanIface.hal | ||
IWifiNanIfaceEventCallback.hal | ||
IWifiP2pIface.hal | ||
IWifiRttController.hal | ||
IWifiRttControllerEventCallback.hal | ||
IWifiStaIface.hal | ||
IWifiStaIfaceEventCallback.hal | ||
types.hal |