Allow some HAL interactions to be mocked

Wrap them in a very thin class to simple mocking.
While here, simplify the interface for consumers by exposing
simple knobs to change the firmware mode.

Bug: 29634806
Change-Id: I49f567f04f0d5b2bcbda3c308ceb4fdd37b3a8b2
Test: Compiles, wificond can consume this code in tests.
3 files changed
tree: 5c7a8112936d9ea0d301196e3a83e5b9ef797380
  1. libwifi_hal/
  2. libwifi_system/
  3. service/
  4. tests/