00001 /****************************************************************************** 00002 * Copyright (c) 1999-2008 ACCESS CO., LTD. All rights reserved. 00003 * Copyright (c) 2006-2007, ACCESS Systems Americas, Inc. All rights reserved. 00004 *****************************************************************************/ 00012 #ifndef ALP_CNC_WIFI_H_ 00013 #define ALP_CNC_WIFI_H_ 00014 00015 #include <alp/cnc.h> 00016 #include <alp/config.h> 00017 #include <alp/sysclass.h> 00018 #include <alp/types.h> 00019 00020 // Wifi control requests 00021 #define ALP_CNC_CONTROL_WIFI_CLASS ((uint32_t) 0x00010000) 00022 #define ALP_CNC_CONTROL_WIFI_SCAN (ALP_CNC_CONTROL_WIFI_CLASS | (uint32_t) 0x00000000) 00023 #define ALP_CNC_CONTROL_WIFI_SET_RADIO_STATE (ALP_CNC_CONTROL_WIFI_CLASS | (uint32_t) 0x00000001) 00024 #define ALP_CNC_CONTROL_WIFI_SET_POWER_MANAGEMENT (ALP_CNC_CONTROL_WIFI_CLASS | (uint32_t) 0x00000002) 00025 00026 typedef struct __AlpCncControlWifi AlpCncControlWifi; 00027 00028 struct __AlpCncControlWifi { 00029 AlpCncControl control; 00030 int32_t value; 00031 }; 00032 00033 #endif 00034
Copyright © 1999-2008 ACCESS CO., LTD. All rights reserved.