742bb977692b7223721daf593816cb6cf221f3f6 |
|
02-Feb-2017 |
Roshan Pius <rpius@google.com> |
wifi(implementation): Copy the user complete callback by value The callback object may go out of scope by the time it's invoked. So, make a copy of it. We're doing the same for the other user callbacks received in this class. Bug: 34930275 Test: Compiles Change-Id: I275bba11ae8735a21514d871e8aa473f92f0fd7d
/hardware/interfaces/wifi/1.0/default/service.cpp
|
ab8166fa4e08d8f86504bb7311b86e31cd839cb1 |
|
19-Jan-2017 |
Chris Phoenix <cphoenix@google.com> |
wifi HAL uses "default" service name The getService() and registerAsService() methods of interface objects now have default parameters of "default" for the service name. HALs will not have to use any service name unless they want to register more than one service. Test: builds; verify HAL still works In support of b/33844934 Change-Id: Ia086509b3433976524bc4a0ac4b24385840ce565
/hardware/interfaces/wifi/1.0/default/service.cpp
|
4faa7f5b271ff6f76cb7f73ee8699e159f17ba37 |
|
28-Dec-2016 |
Martijn Coenen <maco@google.com> |
Fix wifi/bluetooth threadpool usage. Bug: 31226656 Test: mma, hidl_test Change-Id: I3f30f32392714ed653498828172165e511f847e7
/hardware/interfaces/wifi/1.0/default/service.cpp
|
fb8821066dcdae580acb8815b881805809961c44 |
|
21-Oct-2016 |
Steven Moreland <smoreland@google.com> |
wifi: Removing reference to IServiceManager.h. Bug: 32313592 Test: make Change-Id: If1b842c563b5934b58fb328c2f2315c42ae6fc06
/hardware/interfaces/wifi/1.0/default/service.cpp
|
aabe5755365b07b92f75e2ece853f44d785517aa |
|
29-Sep-2016 |
Roshan Pius <rpius@google.com> |
wifi: Restructure wifi legacy HAL implementation Restructured the existing code to create a new class called |WifiLegacyHal|. This class will be used as a wrapper to invoke all the legacy HAL functions and handle the "C" style callbacks. Bug: 31936700 Test: mmma -j32 hardware/interfaces/wifi/1.0/default Change-Id: I63e8543f49886f8446101320a97d1e96e30d1035
/hardware/interfaces/wifi/1.0/default/service.cpp
|
79a9975d07ec1fc583f4f281469bf3c05c909034 |
|
04-Oct-2016 |
Roshan Pius <rpius@google.com> |
wifi: Change namespace Move the implementation to "android::hardware::wifi:V1_0::implementation" namespace. This is following the style guidelines in NFC HIDL implementation(go/aog/279421). While there, Run checkstyle to correct formatting issues. Bug:31936700 Test: mmma -j32 hardware/interfaces/wifi/1.0/default Change-Id: I5600a60a0041b3318ed9289823ec335a8ed8a83d
/hardware/interfaces/wifi/1.0/default/service.cpp
|
3c4e8a358c96cb4781fbfeaa2718695260bb39ba |
|
03-Oct-2016 |
Roshan Pius <rpius@google.com> |
wifi: Move legacy HAL implementation Changes in the CL: 1. Move the legacy HAL implementation from "frameworks/opt/net/wifi/wifi_hal_legacy" to "hardware/interfaces/wifi/1.0/default". 2. Renamed the .rc file and the module name in makefile to conform to the HIDL style guide. Files renamed from: wifi_hal_service.cpp/h -> wifi.cpp/h wifi_chip_service.cpp/h -> wifi_chip.cpp/h main.cpp -> service Bug: 31821133 Test: mmma -j32 hardware/interfaces/wifi/1.0/default Change-Id: I5e65e2fdb5596346bde6963588031dcea42d633a
/hardware/interfaces/wifi/1.0/default/service.cpp
|