|
#define | M2M_STA_CMD_BASE 4 |
|
#define | M2M_CONFIG_CMD_BASE |
|
#define | M2M_AP_CMD_BASE 7 |
|
#define | M2M_SERVER_CMD_BASE 10 |
|
#define | M2M_GEN_CMD_BASE 10 |
|
#define | M2M_OTA_CMD_BASE 100 |
|
#define | WIFI8_CMD_INTERNAL_WRITE 0xc3 |
|
#define | WIFI8_CMD_INTERNAL_READ 0xc4 |
|
#define | WIFI8_CMD_DMA_EXT_WRITE 0xc7 |
|
#define | WIFI8_CMD_DMA_EXT_READ 0xc8 |
|
#define | WIFI8_CMD_SINGLE_WRITE 0xc9 |
|
#define | WIFI8_CMD_SINGLE_READ 0xca |
|
#define | WIFI8_CMD_RESET 0xcf |
|
#define | WIFI8_SPI_RESP_RETRY_COUNT (10) |
|
#define | WIFI8_SPI_RETRY_COUNT (10) |
|
#define | WIFI8_DATA_PKT_SZ_256 256 |
|
#define | WIFI8_DATA_PKT_SZ_512 512 |
|
#define | WIFI8_DATA_PKT_SZ_1K 1024 |
|
#define | WIFI8_DATA_PKT_SZ_4K (4 * 1024) |
|
#define | WIFI8_DATA_PKT_SZ_8K (8 * 1024) |
|
#define | WIFI8_DATA_PKT_SZ WIFI8_DATA_PKT_SZ_8K |
|
#define | PROGRAM_START 0x26961735ul |
|
#define | BOOT_SUCCESS 0x10add09eul |
|
#define | BOOT_START 0x12345678ul |
|
#define | NBIT31 (0x80000000ul) |
|
#define | NBIT30 (0x40000000ul) |
|
#define | NBIT29 (0x20000000ul) |
|
#define | NBIT28 (0x10000000ul) |
|
#define | NBIT27 (0x08000000ul) |
|
#define | NBIT26 (0x04000000ul) |
|
#define | NBIT25 (0x02000000ul) |
|
#define | NBIT24 (0x01000000ul) |
|
#define | NBIT23 (0x00800000ul) |
|
#define | NBIT22 (0x00400000ul) |
|
#define | NBIT21 (0x00200000ul) |
|
#define | NBIT20 (0x00100000ul) |
|
#define | NBIT19 (0x00080000ul) |
|
#define | NBIT18 (0x00040000ul) |
|
#define | NBIT17 (0x00020000ul) |
|
#define | NBIT16 (0x00010000ul) |
|
#define | NBIT15 (0x00008000ul) |
|
#define | NBIT14 (0x00004000ul) |
|
#define | NBIT13 (0x00002000ul) |
|
#define | NBIT12 (0x00001000ul) |
|
#define | NBIT11 (0x00000800ul) |
|
#define | NBIT10 (0x00000400ul) |
|
#define | NBIT9 (0x00000200ul) |
|
#define | NBIT8 (0x00000100ul) |
|
#define | NBIT7 (0x00000080ul) |
|
#define | NBIT6 (0x00000040ul) |
|
#define | NBIT5 (0x00000020ul) |
|
#define | NBIT4 (0x00000010ul) |
|
#define | NBIT3 (0x00000008ul) |
|
#define | NBIT2 (0x00000004ul) |
|
#define | NBIT1 (0x00000002ul) |
|
#define | NBIT0 (0x00000001ul) |
|
#define | NMI_PERIPH_REG_BASE 0x1000 |
|
#define | NMI_CHIPID (NMI_PERIPH_REG_BASE) |
|
#define | rNMI_GP_REG_0 (0x149c) |
|
#define | rNMI_GP_REG_1 (0x14A0) |
|
#define | rNMI_GLB_RESET (0x1400) |
|
#define | rNMI_BOOT_RESET_MUX (0x1118) |
|
#define | NMI_STATE_REG (0x108c) |
|
#define | BOOTROM_REG (0xc000cul) |
|
#define | NMI_REV_REG (0x207acul) /*Also, Used to load ATE firmware from SPI Flash and to ensure that it is running too*/ |
|
#define | M2M_WAIT_FOR_HOST_REG (0x207bcul) |
|
#define | M2M_FINISH_INIT_STATE 0x02532636ul |
|
#define | M2M_FINISH_BOOT_ROM 0x10add09eul |
|
#define | M2M_START_FIRMWARE 0xef522f61ul |
|
#define | M2M_START_PS_FIRMWARE 0x94992610ul |
|
#define | M2M_ATE_FW_START_VALUE (0x3C1CD57Dul) /*Also, Change this value in boot_firmware if it will be changed here*/ |
|
#define | M2M_ATE_FW_IS_UP_VALUE (0xD75DC1C3ul) /*Also, Change this value in ATE (Burst) firmware if it will be changed here*/ |
|
#define | REV_2B0 (0x2B0) |
|
#define | REV_B0 (0x2B0) |
|
#define | REV_3A0 (0x3A0) |
|
#define | CHIP_ID_3000D (0x3000D0ul) |
|
#define | GET_CHIPID() nmi_get_chipid() |
|
#define | ISNMC1000(id) (((id & 0xfffff000ul) == 0x100000ul) ? 1 : 0) |
|
#define | ISNMC1500(id) (((id & 0xfffff000ul) == 0x150000ul) ? 1 : 0) |
|
#define | ISNMC3400(id) (((id & 0xfff0f000ul) == 0x300000ul) ? 1 : 0) |
|
#define | REV(id) (((id)&0x00000ffful)) |
|
#define | EFUSED_MAC(value) (value & 0xffff0000ul) |
|
#define | rHAVE_SDIO_IRQ_GPIO_BIT (NBIT0) |
|
#define | rHAVE_USE_PMU_BIT (NBIT1) |
|
#define | rHAVE_SLEEP_CLK_SRC_RTC_BIT (NBIT2) |
|
#define | rHAVE_SLEEP_CLK_SRC_XO_BIT (NBIT3) |
|
#define | rHAVE_EXT_PA_INV_TX_RX (NBIT4) |
|
#define | rHAVE_LEGACY_RF_SETTINGS (NBIT5) |
|
#define | rHAVE_LOGS_DISABLED_BIT (NBIT6) |
|
#define | rHAVE_ETHERNET_MODE_BIT (NBIT7) |
|
#define | NMI_GLB_RESET_0 (NMI_PERIPH_REG_BASE + 0x400) |
|
#define | NMI_INTR_REG_BASE (NMI_PERIPH_REG_BASE + 0xa00) |
|
#define | NMI_PIN_MUX_0 (NMI_PERIPH_REG_BASE + 0x408) |
|
#define | NMI_INTR_ENABLE (NMI_INTR_REG_BASE) |
|
#define | GET_UINT32(X, Y) (X[0 + Y] + ((uint32_t)X[1 + Y] << 8) + ((uint32_t)X[2 + Y] << 16) + ((uint32_t)X[3 + Y] << 24)) |
|
#define | M2M_HIF_INFO_SHIFT (0) |
|
#define | M2M_HIF_INFO_MASK (0xffff) |
|
#define | M2M_HIF_BLOCK_SHIFT (14) |
|
#define | M2M_HIF_BLOCK_MASK (0x3) |
|
#define | M2M_HIF_LEVEL_SHIFT (0) |
|
#define | M2M_HIF_LEVEL_MASK (0x3fff) |
|
#define | M2M_HIF_MAJOR_SHIFT (8) |
|
#define | M2M_HIF_MAJOR_MASK (0x3f) |
|
#define | M2M_HIF_MINOR_SHIFT (0) |
|
#define | M2M_HIF_MINOR_MASK (0xff) |
|
#define | M2M_GET_HIF_INFO(hif_ver) ((uint16_t)(((hif_ver) >> M2M_HIF_INFO_SHIFT) & M2M_HIF_INFO_MASK)) |
|
#define | M2M_GET_HIF_BLOCK(hif_info) ((uint8_t)(((hif_info) >> M2M_HIF_BLOCK_SHIFT) & M2M_HIF_BLOCK_MASK)) |
|
#define | M2M_GET_HIF_LEVEL(hif_info) ((uint16_t)(((hif_info) >> M2M_HIF_LEVEL_SHIFT) & M2M_HIF_LEVEL_MASK)) |
|
#define | M2M_GET_HIF_MAJOR(hif_info) ((uint8_t)(((hif_info) >> M2M_HIF_MAJOR_SHIFT) & M2M_HIF_MAJOR_MASK)) |
|
#define | M2M_GET_HIF_MINOR(hif_info) ((uint8_t)(((hif_info) >> M2M_HIF_MINOR_SHIFT) & M2M_HIF_MINOR_MASK)) |
|
#define | M2M_MAKE_HIF_INFO(hif_level) |
|
#define | M2M_AUTH_1X_USER_LEN_MAX 100 |
|
#define | M2M_AUTH_1X_PASSWORD_LEN_MAX 256 |
|
#define | M2M_HIF_BLOCK_VALUE (2 |
|
#define | M2M_HIF_MAJOR_VALUE (1 |
|
#define | M2M_HIF_MINOR_VALUE (4 |
|
#define | TCP_SOCK_MAX (7 |
|
#define | UDP_SOCK_MAX |
|
#define | RAW_SOCK_MAX 1 |
|
#define | MAX_SOCKET (TCP_SOCK_MAX + UDP_SOCK_MAX + RAW_SOCK_MAX) |
|
#define | SOCKET_BUFFER_SIZE 1472 |
|
#define | TLS_RECORD_HEADER_LENGTH (5) |
|
#define | ETHERNET_HEADER_OFFSET (34) |
|
#define | ETHERNET_HEADER_LENGTH (14) |
|
#define | TCP_IP_HEADER_LENGTH (40) |
|
#define | UDP_IP_HEADER_LENGTH (28) |
|
#define | IP_PACKET_OFFSET (ETHERNET_HEADER_LENGTH + ETHERNET_HEADER_OFFSET - M2M_HIF_HDR_OFFSET) |
|
#define | TCP_TX_PACKET_OFFSET (IP_PACKET_OFFSET + TCP_IP_HEADER_LENGTH) |
|
#define | UDP_TX_PACKET_OFFSET (IP_PACKET_OFFSET + UDP_IP_HEADER_LENGTH) |
|
#define | SSL_TX_PACKET_OFFSET (TCP_TX_PACKET_OFFSET + TLS_RECORD_HEADER_LENGTH) |
|
#define | SOCKET_REQUEST(ctx, req_id, req_args, req_size, req_payload, req_payload_size, req_payload_offset) hif_send(ctx, M2M_REQ_GROUP_IP, req_id, req_args, req_size, req_payload, req_payload_size, req_payload_offset) |
|
#define | SSL_FLAGS_ACTIVE NBIT0 |
|
#define | M2M_802_1X_UNENCRYPTED_USERNAME_FLAG 0x80 |
|
#define | M2M_802_1X_PREPEND_DOMAIN_FLAG 0x4 |
|
#define | M2M_802_1X_MSCHAP2_FLAG 0x0 |
|
#define | SOCKET_CMD_BIND 0x41 |
|
#define | SOCKET_CMD_LISTEN 0x42 |
|
#define | SOCKET_CMD_ACCEPT 0x43 |
|
#define | SOCKET_CMD_CONNECT 0x44 |
|
#define | SOCKET_CMD_SEND 0x45 |
|
#define | SOCKET_CMD_RECV 0x46 |
|
#define | SOCKET_CMD_SENDTO 0x47 |
|
#define | SOCKET_CMD_RECVFROM 0x48 |
|
#define | SOCKET_CMD_CLOSE 0x49 |
|
#define | SOCKET_CMD_DNS_RESOLVE 0x4A |
|
#define | SOCKET_CMD_SSL_CONNECT 0x4B |
|
#define | SOCKET_CMD_SSL_SEND 0x4C |
|
#define | SOCKET_CMD_SSL_RECV 0x4D |
|
#define | SOCKET_CMD_SSL_CLOSE 0x4E |
|
#define | SOCKET_CMD_SET_SOCKET_OPTION 0x4F |
|
#define | SOCKET_CMD_SSL_CREATE 0x50 |
|
#define | SOCKET_CMD_SSL_SET_SOCK_OPT 0x51 |
|
#define | SOCKET_CMD_PING 0x52 |
|
#define | SOCKET_CMD_SSL_CONNECT_ALPN 0x53 |
|
#define | SOCKET_CMD_RAW_SET_SOCK_OPT 0x54 |
|
#define | PING_ERR_SUCCESS 0 |
|
#define | PING_ERR_DEST_UNREACH 1 |
|
#define | PING_ERR_TIMEOUT 2 |
|
#define | HOSTNAME_MAX_SIZE 100 |
|
#define | AF_INET 2 |
|
#define | SOCK_ERR_NO_ERROR 0 |
|
#define | SOCK_STREAM 1 |
|
#define | SOCK_DGRAM 2 |
|
#define | SOCK_RAW 3 |
|
#define | SOCKET_FLAGS_SSL 0x01 |
|
#define | SOCKET_FLAGS_IPPROTO_RAW 0x02 |
|
#define | RAW_SOCK_ID (TCP_SOCK_MAX + UDP_SOCK_MAX) |
|
#define | _htons(A) (uint16_t)((((uint16_t)(A)) << 8) | (((uint16_t)(A)) >> 8)) |
|
#define | NM_BSP_B_L_32(x) (x) |
|
#define | NM_BSP_B_L_16(x) (x) |
|
#define | NMI_PERIPH_REG_BASE 0x1000 |
|
#define | NMI_CHIPID (NMI_PERIPH_REG_BASE) |
|
#define | NMI_PIN_MUX_0 (NMI_PERIPH_REG_BASE + 0x408) |
|
#define | NMI_INTR_ENABLE (NMI_INTR_REG_BASE) |
|
#define | NMI_SPI_REG_BASE 0xe800 |
|
#define | NMI_SPI_CTL (NMI_SPI_REG_BASE) |
|
#define | NMI_SPI_MASTER_DMA_ADDR (NMI_SPI_REG_BASE + 0x4) |
|
#define | NMI_SPI_MASTER_DMA_COUNT (NMI_SPI_REG_BASE + 0x8) |
|
#define | NMI_SPI_SLAVE_DMA_ADDR (NMI_SPI_REG_BASE + 0xc) |
|
#define | NMI_SPI_SLAVE_DMA_COUNT (NMI_SPI_REG_BASE + 0x10) |
|
#define | NMI_SPI_TX_MODE (NMI_SPI_REG_BASE + 0x20) |
|
#define | NMI_SPI_PROTOCOL_CONFIG (NMI_SPI_REG_BASE + 0x24) |
|
#define | NMI_SPI_INTR_CTL (NMI_SPI_REG_BASE + 0x2c) |
|
#define | NMI_SPI_PROTOCOL_OFFSET (NMI_SPI_PROTOCOL_CONFIG - NMI_SPI_REG_BASE) |
|
#define | NMI_GLB_RESET_0 (NMI_PERIPH_REG_BASE + 0x400) |
|
#define | NMI_INTR_REG_BASE (NMI_PERIPH_REG_BASE + 0xa00) |
|
#define | NMI_PIN_MUX_0 (NMI_PERIPH_REG_BASE + 0x408) |
|
#define | NMI_INTR_ENABLE (NMI_INTR_REG_BASE) |
|
#define | CORT_HOST_COMM (0x14) |
|
#define | HOST_CORT_COMM (0x0e) |
|
#define | WAKE_CLK_REG (0x1) |
|
#define | CLOCKS_EN_REG (0x13) |
|
#define | TIMEOUT (2000) |
|
#define | WAKEUP_TRIALS (4) |
|
#define | NMI_AHB_DATA_MEM_BASE 0x30000ul |
|
#define | NMI_AHB_SHARE_MEM_BASE 0xd0000ul |
|
#define | WIFI_HOST_RCV_CTRL_0 (0x1070) |
|
#define | WIFI_HOST_RCV_CTRL_1 (0x1084) |
|
#define | WIFI_HOST_RCV_CTRL_2 (0x1078) |
|
#define | WIFI_HOST_RCV_CTRL_3 (0x106c) |
|
#define | WIFI_HOST_RCV_CTRL_4 (0x150400ul) |
|
#define | INTERRUPT_CORTUS_0_3000D0 (0x10a8) |
|
#define | INTERRUPT_CORTUS_1_3000D0 (0x10ac) |
|
#define | INTERRUPT_CORTUS_2_3000D0 (0x10b0) |
|
#define | INTERRUPT_CORTUS_3_3000D0 (0x10b4) |
|
#define | M2M_HIF_MAX_PACKET_SIZE (1600 - 4) |
|
#define | M2M_HIF_HDR_OFFSET (sizeof(wifi8_hif_hdr_t) + 4) |
|
#define | SOCKET_BUFFER_MAX_LENGTH 1400 |
|
#define | M2M_MAX_GRP_NUM_REQ (127) |
|
#define | SOCKET_CMD_RAW_SET_SOCK_OPT 0x54 |
|
#define | HIF_OTA_RB_ONLY 0xFFFF |
|
#define | HIFCODE_OTA_RB ((M2M_REQ_GROUP_OTA << 8) | M2M_OTA_REQ_ROLLBACK) |
|
#define | HIFCODE_OTA_SW ((M2M_REQ_GROUP_OTA << 8) | M2M_OTA_REQ_SWITCH_FIRMWARE) |
|
#define | HIFCODE_SSL_WRITECERT ((M2M_REQ_GROUP_SSL << 8) | M2M_SSL_REQ_WRITE_OWN_CERTS) |
|
#define | HIFCODE_WIFI_PASSIVESCAN ((M2M_REQ_GROUP_WIFI << 8) | M2M_WIFI_REQ_PASSIVE_SCAN) |
|
#define | HIFCODE_WIFI_CONN ((M2M_REQ_GROUP_WIFI << 8) | M2M_WIFI_REQ_CONN) |
|
#define | HIFCODE_WIFI_CONN_PARAM ((M2M_REQ_GROUP_WIFI << 8) | M2M_WIFI_IND_CONN_PARAM) |
|
#define | HIFCODE_WIFI_DELETE_CRED ((M2M_REQ_GROUP_WIFI << 8) | M2M_WIFI_REQRSP_DELETE_APID) |
|
#define | HIFCODE_WIFI_START_PROV_MODE ((M2M_REQ_GROUP_WIFI << 8) | M2M_WIFI_REQ_START_PROVISION_MODE) |
|
#define | HIFCODE_WIFI_ENABLE_AP ((M2M_REQ_GROUP_WIFI << 8) | M2M_WIFI_REQ_ENABLE_AP) |
|
#define | HIFCODE_IP_RAW_SOCK_OPT ((M2M_REQ_GROUP_IP << 8) | SOCKET_CMD_RAW_SET_SOCK_OPT) |
|
#define | NMI_PERIPH_REG_BASE 0x1000 |
|
#define | NMI_CHIPID (NMI_PERIPH_REG_BASE) |
|
#define | NMI_PIN_MUX_0 (NMI_PERIPH_REG_BASE + 0x408) |
|
#define | NMI_INTR_ENABLE (NMI_INTR_REG_BASE) |
|
#define | NMI_SPI_REG_BASE 0xe800 |
|
#define | NMI_SPI_CTL (NMI_SPI_REG_BASE) |
|
#define | NMI_SPI_MASTER_DMA_ADDR (NMI_SPI_REG_BASE + 0x4) |
|
#define | NMI_SPI_MASTER_DMA_COUNT (NMI_SPI_REG_BASE + 0x8) |
|
#define | NMI_SPI_SLAVE_DMA_ADDR (NMI_SPI_REG_BASE + 0xc) |
|
#define | NMI_SPI_SLAVE_DMA_COUNT (NMI_SPI_REG_BASE + 0x10) |
|
#define | NMI_SPI_TX_MODE (NMI_SPI_REG_BASE + 0x20) |
|
#define | NMI_SPI_PROTOCOL_CONFIG (NMI_SPI_REG_BASE + 0x24) |
|
#define | NMI_SPI_INTR_CTL (NMI_SPI_REG_BASE + 0x2c) |
|
#define | NMI_SPI_PROTOCOL_OFFSET (NMI_SPI_PROTOCOL_CONFIG - NMI_SPI_REG_BASE) |
|
#define | SPI_BASE NMI_SPI_REG_BASE |
|
#define | SPI_RESP_RETRY_COUNT (10) |
|
#define | SPI_RETRY_COUNT (10) |
|
#define | DATA_PKT_SZ_256 256 |
|
#define | DATA_PKT_SZ_512 512 |
|
#define | DATA_PKT_SZ_1K 1024 |
|
#define | DATA_PKT_SZ_4K (4 * 1024) |
|
#define | DATA_PKT_SZ_8K (8 * 1024) |
|
#define | DATA_PKT_SZ DATA_PKT_SZ_8K |
|
#define | NEW_HIF_LIST |
|
#define | WIFI_1X_TLS_HS_FLAGS_PEER_AUTH NBIT1 |
|
#define | WIFI_1X_TLS_HS_FLAGS_PEER_CERTTIMECHECK NBIT2 |
|
#define | WIFI_1X_TLS_HS_FLAGS_REQUIRE_TIME NBIT3 |
|
#define | WIFI_1X_TLS_HS_FLAGS_SESSION_CACHING NBIT4 |
|
#define | WIFI_1X_TLS_HS_FLAGS_SPECIFY_ROOTCERT NBIT6 |
|
#define | WIFI_1X_TLS_HS_FLAGS_DEFAULT |
|
#define | HIF_BLACKLIST_SZ (sizeof(gau16_hif_blacklist) / sizeof(gau16_hif_blacklist[0])) |
|
#define | WEP_104_KEY_SIZE ((uint8_t)13) |
|
#define | PSK_CALC_LEN 40 |
|
#define | M2M_MAC_ADDRES_LEN 6 |
|
#define | MAX_TRX_CFG_SZ 8 |
|
#define | M2M_CRED_ENCRYPT_FLAG 0x02 |
|
#define | M2M_WIFI_CONN_BSSID_FLAG 0x01 |
|
#define | M2M_CRED_STORE_FLAG 0x01 |
|
#define | M2M_OTA_CMD_BASE 100 |
|
#define | M2M_MAX_GRP_NUM_REQ (127) |
|
#define | WEP_40_KEY_SIZE ((uint8_t)5) |
|
#define | WEP_104_KEY_SIZE ((uint8_t)13) |
|
#define | WEP_40_KEY_STRING_SIZE ((uint8_t)10) |
|
#define | WEP_104_KEY_STRING_SIZE ((uint8_t)26) |
|
#define | WEP_KEY_MAX_INDEX ((uint8_t)4) |
|
#define | M2M_SCAN_DEFAULT_NUM_SLOTS (2) |
|
#define | M2M_SCAN_DEFAULT_SLOT_TIME (20) |
|
#define | M2M_SCAN_DEFAULT_PASSIVE_SLOT_TIME (300) |
|
#define | M2M_SCAN_DEFAULT_NUM_PROBE (2) |
|
#define | M2M_FASTCONNECT_DEFAULT_RSSI_THRESH (-45) |
|
#define | NM_BUS_MAX_TRX_SZ 256 |
|
#define | M2M_MAX_SSID_LEN 33 |
|
#define | WEP_104_KEY_STRING_SIZE ((uint8_t)26) |
|
#define | M2M_MAX_PSK_LEN 65 |
|
#define | __PADDING_TSTR_M2MWPS_INFO_ (4 - ((2 + M2M_MAX_SSID_LEN + M2M_MAX_PSK_LEN) % 4)) |
|
#define | __padding_tstr_system_time_ (4 - (7 % 4)) |
|
|
enum | wifi8_m2m_scan_ch_t {
M2M_WIFI_CH_1 = ((uint8_t)1)
, M2M_WIFI_CH_2
, M2M_WIFI_CH_3
, M2M_WIFI_CH_4
,
M2M_WIFI_CH_5
, M2M_WIFI_CH_6
, M2M_WIFI_CH_7
, M2M_WIFI_CH_8
,
M2M_WIFI_CH_9
, M2M_WIFI_CH_10
, M2M_WIFI_CH_11
, M2M_WIFI_CH_12
,
M2M_WIFI_CH_13
, M2M_WIFI_CH_14
, M2M_WIFI_CH_ALL = ((uint8_t)255)
} |
|
enum | wifi8_m2m_sec_type_t {
M2M_WIFI_SEC_INVALID = 0
, M2M_WIFI_SEC_OPEN
, M2M_WIFI_SEC_WPA_PSK
, M2M_WIFI_SEC_WEP
,
M2M_WIFI_SEC_802_1X
, M2M_WIFI_NUM_AUTH_TYPES
} |
|
enum | wifi8_m2m_conn_state_t { M2M_WIFI_DISCONNECTED = 0
, M2M_WIFI_CONNECTED
, M2M_WIFI_ROAMED
, M2M_WIFI_UNDEF = 0xff
} |
|
enum | wifi8_m2m_sta_cmd_t {
M2M_WIFI_REQ_CONNECT = M2M_STA_CMD_BASE
, M2M_WIFI_REQ_DEFAULT_CONNECT
, M2M_WIFI_RESP_DEFAULT_CONNECT
, M2M_WIFI_REQ_DISCONNECT
,
M2M_WIFI_RESP_CON_STATE_CHANGED
, M2M_WIFI_REQ_SLEEP
, M2M_WIFI_REQ_WPS_SCAN
, M2M_WIFI_REQ_WPS
,
M2M_WIFI_REQ_START_WPS
, M2M_WIFI_REQ_DISABLE_WPS
, M2M_WIFI_REQ_DHCP_CONF
, M2M_WIFI_RESP_IP_CONFIGURED
,
M2M_WIFI_RESP_IP_CONFLICT
, M2M_WIFI_REQ_ENABLE_MONITORING
, M2M_WIFI_REQ_DISABLE_MONITORING
, M2M_WIFI_RESP_WIFI_RX_PACKET
,
M2M_WIFI_REQ_SEND_WIFI_PACKET
, M2M_WIFI_REQ_LSN_INT
, M2M_WIFI_REQ_DOZE
, M2M_WIFI_REQ_GET_PRNG
,
M2M_WIFI_RESP_GET_PRNG
, M2M_WIFI_REQ_CONN
, M2M_WIFI_IND_CONN_PARAM
, M2M_WIFI_MAX_STA_ALL
} |
|
enum | wifi8_m2m_config_cmd_t {
M2M_WIFI_REQ_RESTART = M2M_CONFIG_CMD_BASE
, M2M_WIFI_REQ_SET_MAC_ADDRESS
, M2M_WIFI_REQ_CURRENT_RSSI
, M2M_WIFI_RESP_CURRENT_RSSI
,
M2M_WIFI_REQ_RESTRICT_BLE
, M2M_WIFI_REQ_UNRESTRICT_BLE
, M2M_WIFI_REQ_GET_CONN_INFO
, M2M_WIFI_RESP_CONN_INFO
,
M2M_WIFI_REQ_SET_DEVICE_NAME
, M2M_WIFI_REQ_START_PROVISION_MODE_LEGACY
, M2M_WIFI_RESP_PROVISION_INFO
, M2M_WIFI_REQ_STOP_PROVISION_MODE
,
M2M_WIFI_REQ_SET_SYS_TIME
, M2M_WIFI_REQ_ENABLE_SNTP_CLIENT
, M2M_WIFI_REQ_DISABLE_SNTP_CLIENT
, M2M_WIFI_RESP_MEMORY_RECOVER
,
M2M_WIFI_REQ_CUST_INFO_ELEMENT
, M2M_WIFI_REQ_SCAN
, M2M_WIFI_RESP_SCAN_DONE
, M2M_WIFI_REQ_SCAN_RESULT
,
M2M_WIFI_RESP_SCAN_RESULT
, M2M_WIFI_REQ_SET_SCAN_OPTION
, M2M_WIFI_REQ_SET_SCAN_REGION
, M2M_WIFI_REQ_SET_POWER_PROFILE
,
M2M_WIFI_REQ_SET_TX_POWER
, M2M_WIFI_REQ_SET_BATTERY_VOLTAGE
, M2M_WIFI_REQ_SET_ENABLE_LOGS
, M2M_WIFI_REQ_GET_SYS_TIME
,
M2M_WIFI_RESP_GET_SYS_TIME
, M2M_WIFI_REQ_SEND_ETHERNET_PACKET
, M2M_WIFI_RESP_ETHERNET_RX_PACKET
, M2M_WIFI_REQ_SET_MAC_MCAST
,
M2M_WIFI_REQ_BLE_API_SEND
, M2M_WIFI_RESP_BLE_API_RECV
, M2M_WIFI_REQ_SET_GAIN_TABLE
, M2M_WIFI_RESP_SET_GAIN_TABLE
,
M2M_WIFI_REQ_PASSIVE_SCAN
, M2M_WIFI_REQ_CONFIG_SNTP
, M2M_WIFI_REQ_START_PROVISION_MODE
, M2M_WIFI_MAX_CONFIG_ALL
} |
|
enum | wifi8_socket_callback_msg_t {
SOCKET_MSG_BIND = 1
, SOCKET_MSG_LISTEN
, SOCKET_MSG_DNS_RESOLVE
, SOCKET_MSG_ACCEPT
,
SOCKET_MSG_CONNECT
, SOCKET_MSG_RECV
, SOCKET_MSG_SEND
, SOCKET_MSG_SENDTO
,
SOCKET_MSG_RECVFROM
} |
|
enum | wifi8_m2m_gen_cmd_t { M2M_WIFI_REQRSP_DELETE_APID = M2M_GEN_CMD_BASE
, M2M_WIFI_REQ_ROAMING
, M2M_WIFI_MAX_GEN_ALL
} |
|
enum | wifi8_m2m_ap_cmd_t { M2M_WIFI_REQ_ENABLE_AP_LEGACY = M2M_AP_CMD_BASE
, M2M_WIFI_REQ_DISABLE_AP
, M2M_WIFI_REQ_ENABLE_AP
, M2M_WIFI_MAX_AP_ALL
} |
|
enum | wifi8_m2m_ssid_mode_t { SSID_MODE_VISIBLE = 0
, SSID_MODE_HIDDEN
} |
|
enum | wifi8_wifi_state_t { WIFI_STATE_DEINIT
, WIFI_STATE_INIT
, WIFI_STATE_START
} |
|
enum | wifi8_return_value_t { WIFI8_OK = 0
, WIFI8_ERROR = -1
} |
| WiFi 8 Click return value data. More...
|
|
enum | wifi8_m2m_wifi_mode_t { M2M_WIFI_MODE_NORMAL = ((uint8_t)1)
, M2M_WIFI_MODE_CONFIG
, M2M_WIFI_MODE_ETHERNET
, M2M_WIFI_MODE_MAX
} |
|
enum | wifi8_m2m_req_group_t {
M2M_REQ_GROUP_MAIN = 0
, M2M_REQ_GROUP_WIFI
, M2M_REQ_GROUP_IP
, M2M_REQ_GROUP_HIF
,
M2M_REQ_GROUP_OTA
, M2M_REQ_GROUP_SSL
, M2M_REQ_GROUP_SIGMA
, M2M_REQ_GROUP_INTERNAL
} |
|
enum | wifi8_m2m_reqpkt_t { M2M_REQ_CONFIG_PKT
, M2M_REQ_DATA_PKT = 0x80
} |
|
enum | wifi8_m2m_ssl_cmd_t {
M2M_SSL_REQ_CERT_VERIF
, M2M_SSL_REQ_ECC
, M2M_SSL_RESP_ECC
, M2M_SSL_RSV
,
M2M_SSL_REQ_WRITE_OWN_CERTS
, M2M_SSL_REQ_SET_CS_LIST
, M2M_SSL_RESP_SET_CS_LIST
, M2M_SSL_RESP_WRITE_OWN_CERTS
,
M2M_SSL_REQ_SET_CERT_VERIF_MODE
} |
|
enum | wifi8_nm_state_t { NM_STATE_DEINIT
, NM_STATE_INIT
, NM_STATE_START
} |
|
enum | wifi8_m2m_ota_cmd_t {
M2M_OTA_REQ_NOTIF_SET_URL = M2M_OTA_CMD_BASE
, M2M_OTA_REQ_NOTIF_CHECK_FOR_UPDATE
, M2M_OTA_REQ_NOTIF_SCHED
, M2M_OTA_REQ_START_UPDATE
,
M2M_OTA_REQ_SWITCH_FIRMWARE
, M2M_OTA_REQ_ROLLBACK
, M2M_OTA_REQ_ABORT
, M2M_OTA_RESP_NOTIF_UPDATE_INFO
,
M2M_OTA_RESP_UPDATE_STATUS
, M2M_OTA_REQ_TEST
, M2M_OTA_MAX_ALL
} |
|
enum | wifi8_m2m_server_cmd_t { M2M_WIFI_REQ_CLIENT_CTRL = M2M_SERVER_CMD_BASE
, M2M_WIFI_RESP_CLIENT_INFO
, M2M_WIFI_REQ_SERVER_INIT
, M2M_WIFI_MAX_SERVER_ALL
} |
|
enum | wifi8_cred_store_option_t { WIFI_CRED_DONTSAVE
, WIFI_CRED_SAVE_UNENCRYPTED
, WIFI_CRED_SAVE_ENCRYPTED
} |
|
enum | wifi8_1x_option_t { WIFI_1X_BYPASS_SERVER_AUTH
, WIFI_1X_TIME_VERIF_MODE
, WIFI_1X_SESSION_CACHING
, WIFI_1X_SPECIFIC_ROOTCERT
} |
|
enum | wifi8_tls_cert_exp_settings_t { TLS_CERT_EXP_CHECK_DISABLE
, TLS_CERT_EXP_CHECK_ENABLE
, TLS_CERT_EXP_CHECK_EN_IF_SYS_TIME
} |
|