/hal_atmel-latest/asf/common/components/wifi/winc1500/driver/include/ |
D | m2m_types.h | 73 #define M2M_GET_MAJOR(ver_info_hword) ((uint8)((ver_info_hword) >> M2M_MAJOR_SHIFT) & 0xff) 74 #define M2M_GET_MINOR(ver_info_hword) ((uint8)((ver_info_hword) >> M2M_MINOR_SHIFT) & 0x0f) 75 #define M2M_GET_PATCH(ver_info_hword) ((uint8)((ver_info_hword) >> M2M_PATCH_SHIFT) & 0x0f) 267 #define WEP_40_KEY_STRING_SIZE ((uint8)10) 271 #define WEP_104_KEY_STRING_SIZE ((uint8)26) 274 #define WEP_KEY_MAX_INDEX ((uint8)4) 442 M2M_ERR_SCAN_FAIL = ((uint8)1), 466 M2M_WIFI_WEP_KEY_INDEX_1 = ((uint8) 1), 482 PWR_AUTO = ((uint8) 1), 500 uint8 u8PwrMode; [all …]
|
D | m2m_wifi.h | 396 typedef void (*tpfAppWifiCb) (uint8 u8MsgType, void * pvMsg); 427 typedef void (*tpfAppEthCb) (uint8 u8MsgType, void * pvMsg,void * pvCtrlBuf); 456 typedef void (*tpfAppMonCb) (tstrM2MWifiRxPacketInfo *pstrWifiRxPacket, uint8 * pu8Payload, uint16 … 487 uint8 * au8ethRcvBuf; 495 uint8 u8EthernetEnable; 499 uint8 __PAD8__; 827 NMI_API sint8 m2m_wifi_connect(char *pcSsid, uint8 u8SsidLen, uint8 u8SecType, void *pvAuthInfo, ui… 889 … sint8 m2m_wifi_connect_sc(char *pcSsid, uint8 u8SsidLen, uint8 u8SecType, void *pvAuthInfo, uint1… 1037 …ovision_mode(tstrM2MAPConfig *pstrAPConfig, char *pcHttpServerDomainName, uint8 bEnableHttpRedirec… 1168 NMI_API sint8 m2m_wifi_set_mac_address(uint8 au8MacAddress[6]); [all …]
|
D | m2m_periph.h | 137 …uint8 enuSclMuxOpt; /*!< SCL multiplexing option. Allowed value are defined in tenuI2cMasterSclMux… 138 …uint8 enuSdaMuxOpt; /*!< SDA multiplexing option. Allowed value are defined in tenuI2cMasterSdaMux… 139 uint8 u8ClkSpeedKHz; /*!< I2C master clock speed in KHz. */ 249 NMI_API sint8 m2m_periph_gpio_set_dir(uint8 u8GpioNum, uint8 u8GpioDir); 270 NMI_API sint8 m2m_periph_gpio_set_val(uint8 u8GpioNum, uint8 u8GpioVal); 291 NMI_API sint8 m2m_periph_gpio_get_val(uint8 u8GpioNum, uint8 * pu8GpioVal); 312 NMI_API sint8 m2m_periph_gpio_pullup_ctrl(uint8 u8GpioNum, uint8 u8PullupEn); 354 NMI_API sint8 m2m_periph_i2c_master_write(uint8 u8SlaveAddr, uint8 * pu8Buf, uint16 u16BufLen, uint… 381 …PI sint8 m2m_periph_i2c_master_read(uint8 u8SlaveAddr, uint8 * pu8Buf, uint16 u16BufLen, uint16 * … 404 NMI_API sint8 m2m_periph_pullup_ctrl(uint32 pinmask, uint8 enable);
|
D | m2m_ate_mode.h | 341 uint8 u8RxPwrMode; 357 uint8 channel_num; 360 uint8 duty_cycle; 366 uint8 tx_gain_sel; 369 uint8 dpd_ctrl; 372 uint8 use_pmu; 375 uint8 phy_burst_tx; 378 uint8 cw_tx; 384 uint8 use_efuse_xo_offset; 387 uint8 peer_mac_addr[6]; [all …]
|
D | m2m_crypto.h | 109 typedef void (*tpfAppCryproCb) (uint8 u8MsgType,void * pvResp, void * pvMsg); 170 sint8 m2m_crypto_sha256_hash_update(tstrM2mSha256Ctxt *psha256Ctxt, uint8 *pu8Data, uint16 u16DataL… 188 sint8 m2m_crypto_sha256_hash_finish(tstrM2mSha256Ctxt *psha256Ctxt, uint8 *pu8Sha256Digest); 226 sint8 m2m_crypto_rsa_sign_verify(uint8 *pu8N, uint16 u16NSize, uint8 *pu8E, uint16 u16ESize, uint8 … 227 uint16 u16HashLength, uint8 *pu8RsaSignature); 265 sint8 m2m_crypto_rsa_sign_gen(uint8 *pu8N, uint16 u16NSize, uint8 *pu8d, uint16 u16dSize, uint8 *pu… 266 uint16 u16HashLength, uint8 *pu8RsaSignature);
|
D | m2m_ota.h | 90 typedef void (*tpfOtaUpdateCb) (uint8 u8OtaUpdateStatusType ,uint8 u8OtaUpdateStatus); 143 NMI_API sint8 m2m_ota_notif_set_url(uint8 * u8Url); 277 NMI_API sint8 m2m_ota_start_update(uint8 * u8DownloadUrl); 304 NMI_API sint8 m2m_ota_start_update_crt(uint8 * u8DownloadUrl);
|
/hal_atmel-latest/asf/common/components/wifi/winc1500/driver/source/ |
D | nmi2c.c | 64 uint8 b[6]; in nm_i2c_read_reg_with_ret() 65 uint8 rsz; in nm_i2c_read_reg_with_ret() 71 b[1] = (uint8)(u32Addr); in nm_i2c_read_reg_with_ret() 76 b[1] = (uint8)(u32Addr >> 24); in nm_i2c_read_reg_with_ret() 77 b[2] = (uint8)(u32Addr >> 16); in nm_i2c_read_reg_with_ret() 78 b[3] = (uint8)(u32Addr >> 8); in nm_i2c_read_reg_with_ret() 79 b[4] = (uint8)(u32Addr); in nm_i2c_read_reg_with_ret() 142 uint8 b[16]; in nm_i2c_write_reg() 147 b[1] = (uint8)(u32Addr); in nm_i2c_write_reg() 148 b[2] = (uint8)(u32Val); in nm_i2c_write_reg() [all …]
|
D | m2m_periph.c | 66 static sint8 get_gpio_idx(uint8 u8GpioNum) in get_gpio_idx() 83 static sint8 gpio_ioctl(uint8 op, uint8 u8GpioNum, uint8 u8InVal, uint8 * pu8OutVal) in gpio_ioctl() 94 ret = set_gpio_dir((uint8)gpio, u8InVal); in gpio_ioctl() 96 ret = set_gpio_val((uint8)gpio, u8InVal); in gpio_ioctl() 98 ret = get_gpio_val((uint8)gpio, pu8OutVal); in gpio_ioctl() 117 sint8 m2m_periph_gpio_set_dir(uint8 u8GpioNum, uint8 u8GpioDir) in m2m_periph_gpio_set_dir() 122 sint8 m2m_periph_gpio_set_val(uint8 u8GpioNum, uint8 u8GpioVal) in m2m_periph_gpio_set_val() 127 sint8 m2m_periph_gpio_get_val(uint8 u8GpioNum, uint8 * pu8GpioVal) in m2m_periph_gpio_get_val() 132 sint8 m2m_periph_gpio_pullup_ctrl(uint8 u8GpioNum, uint8 u8PullupEn) in m2m_periph_gpio_pullup_ctrl() 144 sint8 m2m_periph_i2c_master_write(uint8 u8SlaveAddr, uint8 * pu8Buf, uint16 u16BufLen, uint8 flags) in m2m_periph_i2c_master_write() [all …]
|
D | m2m_wifi.c | 52 static volatile uint8 gu8ChNum; 53 static volatile uint8 gu8scanInProgress = 0; 59 static uint8* gau8ethRcvBuf=NULL; 69 uint8* pu8Buf; 90 static void m2m_wifi_cb(uint8 u8OpCode, uint16 u16DataSize, uint32 u32Addr) in m2m_wifi_cb() 92 uint8 rx_buf[8]; in m2m_wifi_cb() 96 if (hif_receive(u32Addr, (uint8*) &strState,sizeof(tstrM2mWifiStateChanged), 0) == M2M_SUCCESS) in m2m_wifi_cb() 105 if (hif_receive(u32Addr, (uint8*) &strSysTime,sizeof(tstrSystemTime), 0) == M2M_SUCCESS) in m2m_wifi_cb() 114 if(hif_receive(u32Addr, (uint8*)&strConnInfo, sizeof(tstrM2MConnInfo), 1) == M2M_SUCCESS) in m2m_wifi_cb() 126 m2m_memcpy((uint8*) &strState, rx_buf,sizeof(tstrM2mWifiStateChanged)); in m2m_wifi_cb() [all …]
|
D | nmuart.c | 51 static uint8 get_cs(uint8* b, uint8 sz){ in get_cs() 53 uint8 cs = 0; in get_cs() 71 uint8 b [HDR_SZ+1]; in nm_uart_sync_cmd() 72 uint8 rsz; in nm_uart_sync_cmd() 73 uint8 onchip = 0; in nm_uart_sync_cmd() 117 uint8 b [HDR_SZ+1]; in nm_uart_read_reg_with_ret() 118 uint8 rsz; in nm_uart_read_reg_with_ret() 126 b[5] = (uint8)(u32Addr & 0x000000ff); in nm_uart_read_reg_with_ret() 127 b[6] = (uint8)((u32Addr & 0x0000ff00)>>8); in nm_uart_read_reg_with_ret() 128 b[7] = (uint8)((u32Addr & 0x00ff0000)>>16); in nm_uart_read_reg_with_ret() [all …]
|
D | nmspi.c | 99 static uint8 gu8Crc_off = 0; 101 static sint8 nmi_spi_read(uint8* b, uint16 sz) in nmi_spi_read() 110 static sint8 nmi_spi_write(uint8* b, uint16 sz) in nmi_spi_write() 119 static sint8 nmi_spi_rw(uint8 *bin,uint8* bout,uint16 sz) in nmi_spi_rw() 134 static const uint8 crc7_syndrome_table[256] = { 170 static uint8 crc7_byte(uint8 crc, uint8 data) in crc7_byte() 175 static uint8 crc7(uint8 crc, const uint8 *buffer, uint32 len) in crc7() 207 static sint8 spi_cmd(uint8 cmd, uint32 adr, uint32 u32data, uint32 sz,uint8 clockless) in spi_cmd() 209 uint8 bc[9]; in spi_cmd() 210 uint8 len = 5; in spi_cmd() [all …]
|
D | m2m_crypto.c | 193 uint8 au8CurrentBlock[64]; 195 uint8 u8InitHashFlag; 209 m2m_memset((uint8*)pstrSha256Ctxt, 0, sizeof(tstrM2mSha256Ctxt)); in m2m_crypto_sha256_hash_init() 215 sint8 m2m_crypto_sha256_hash_update(tstrM2mSha256Ctxt *pstrSha256Ctxt, uint8 *pu8Data, uint16 u16Da… in m2m_crypto_sha256_hash_update() 228 uint8 u8IsDone = 0; in m2m_crypto_sha256_hash_update() 310 sint8 m2m_crypto_sha256_hash_finish(tstrM2mSha256Ctxt *pstrSha256Ctxt, uint8 *pu8Sha256Digest) in m2m_crypto_sha256_hash_finish() 325 uint8 u8IsDone = 0; in m2m_crypto_sha256_hash_finish() 383 nm_read_block(u32ReadAddr, (uint8*)au32Digest, 32); in m2m_crypto_sha256_hash_finish() 405 static void FlipBuffer(uint8 *pu8InBuffer, uint8 *pu8OutBuffer, uint16 u16BufferSize) in FlipBuffer() 420 uint8 *pu8X, uint16 u16XSize, in BigInt_ModExp() [all …]
|
D | m2m_hif.h | 71 uint8 u8Gid; /*!< Group ID */ 72 uint8 u8Opcode; /*!< OP code */ 92 typedef void (*tpfHifCallBack)(uint8 u8OpCode, uint16 u16DataSize, uint32 u32Addr); 134 NMI_API sint8 hif_send(uint8 u8Gid,uint8 u8Opcode,uint8 *pu8CtrlBuf,uint16 u16CtrlBufSize, 135 uint8 *pu8DataBuf,uint16 u16DataSize, uint16 u16DataOffset); 151 NMI_API sint8 hif_receive(uint32 u32Addr, uint8 *pu8Buf, uint16 u16Sz, uint8 isDone); 165 NMI_API sint8 hif_register_cb(uint8 u8Grp,tpfHifCallBack fn); 205 NMI_API void hif_set_sleep_mode(uint8 u8Pstype); 217 NMI_API uint8 hif_get_sleep_mode(void); 234 NMI_API sint8 hif_Resp_handler(uint8 *pu8Buffer, uint16 u16BufferSize);
|
D | nmasic.h | 159 sint8 wait_for_bootrom(uint8); 164 sint8 wait_for_firmware_start(uint8); 179 sint8 set_gpio_dir(uint8 gpio, uint8 dir); 184 sint8 set_gpio_val(uint8 gpio, uint8 val); 189 sint8 get_gpio_val(uint8 gpio, uint8* val); 194 sint8 pullup_ctrl(uint32 pinmask, uint8 enable); 199 sint8 nmi_get_otp_mac_address(uint8 *pu8MacAddr, uint8 * pu8IsValid); 204 sint8 nmi_get_mac_address(uint8 *pu8MacAddr);
|
D | nmdrv.h | 53 uint8 u8FirmwareMajor; /* Version Major Number which represents the official release base */ 54 uint8 u8FirmwareMinor; /* Version Minor Number which represents the engineering release base */ 55 uint8 u8FirmwarePatch; /* Version pathc Number which represents the pathces release base */ 56 uint8 u8DriverMajor; /* Version Major Number which represents the official release base */ 57 uint8 u8DriverMinor; /* Version Minor Number which represents the engineering release base */ 58 uint8 u8DriverPatch; /* Version Patch Number which represents the pathces release base */ 59 uint8 BuildDate[sizeof(__DATE__)]; 60 uint8 BuildTime[sizeof(__TIME__)]; 61 uint8 _PAD8_;
|
D | m2m_hif.c | 70 uint8 u8ChipMode; 71 uint8 u8ChipSleep; 72 uint8 u8HifRXDone; 73 uint8 u8Interrupt; 131 static void m2m_hif_cb(uint8 u8OpCode, uint16 u16DataSize, uint32 u32Addr) in m2m_hif_cb() 179 void hif_set_sleep_mode(uint8 u8Pstype) in hif_set_sleep_mode() 194 uint8 hif_get_sleep_mode(void) in hif_get_sleep_mode() 253 m2m_memset((uint8*)&gstrHifCxt,0,sizeof(tstrHifContext)); in hif_init() 269 m2m_memset((uint8*)&gstrHifCxt,0,sizeof(tstrHifContext)); in hif_deinit() 294 sint8 hif_send(uint8 u8Gid,uint8 u8Opcode,uint8 *pu8CtrlBuf,uint16 u16CtrlBufSize, in hif_send() [all …]
|
D | m2m_ota.c | 80 static void m2m_ota_cb(uint8 u8OpCode, uint16 u16DataSize, uint32 u32Addr) in m2m_ota_cb() 86 m2m_memset((uint8*)&strOtaUpdateInfo,0,sizeof(tstrOtaUpdateInfo)); in m2m_ota_cb() 87 ret = hif_receive(u32Addr,(uint8*)&strOtaUpdateInfo,sizeof(tstrOtaUpdateInfo),0); in m2m_ota_cb() 97 m2m_memset((uint8*)&strOtaUpdateStatusResp,0,sizeof(tstrOtaUpdateStatusResp)); in m2m_ota_cb() 98 ret = hif_receive(u32Addr, (uint8*) &strOtaUpdateStatusResp,sizeof(tstrOtaUpdateStatusResp), 0); in m2m_ota_cb() 159 NMI_API sint8 m2m_ota_notif_set_url(uint8 * u8Url) in m2m_ota_notif_set_url() 222 NMI_API sint8 m2m_ota_start_update(uint8 * u8DownloadUrl) in m2m_ota_start_update() 246 NMI_API sint8 m2m_ota_start_update_crt(uint8 * u8DownloadUrl) in m2m_ota_start_update_crt() 365 uint8 buffer[1500]; 395 … ret = hif_send(M2M_REQ_GROUP_OTA,M2M_OTA_REQ_TEST|M2M_REQ_DATA_PKT,NULL,0,(uint8*)&buffer,page,0);
|
D | nmasic.c | 400 sint8 wait_for_bootrom(uint8 arg) in wait_for_bootrom() 471 sint8 wait_for_firmware_start(uint8 arg) in wait_for_firmware_start() 533 sint8 set_gpio_dir(uint8 gpio, uint8 dir) in set_gpio_dir() 552 sint8 set_gpio_val(uint8 gpio, uint8 val) in set_gpio_val() 572 sint8 get_gpio_val(uint8 gpio, uint8* val) in get_gpio_val() 580 *val = (uint8)((val32 >> gpio) & 0x01); in get_gpio_val() 586 sint8 pullup_ctrl(uint32 pinmask, uint8 enable) in pullup_ctrl() 610 sint8 nmi_get_otp_mac_address(uint8 *pu8MacAddr, uint8 * pu8IsValid) in nmi_get_otp_mac_address() 614 uint8 mac[6]; in nmi_get_otp_mac_address() 620 ret = nm_read_block(u32RegValue|0x30000,(uint8*)&strgp,sizeof(tstrGpRegs)); in nmi_get_otp_mac_address() [all …]
|
/hal_atmel-latest/asf/common/components/wifi/winc1500/common/source/ |
D | nm_common.c | 43 void m2m_memcpy(uint8* pDst,uint8* pSrc,uint32 sz) in m2m_memcpy() 53 uint8 m2m_checksum(uint8* buf, int sz) in m2m_checksum() 55 uint8 cs = 0; in m2m_checksum() 65 void m2m_memset(uint8* pBuf,uint8 val,uint32 sz) in m2m_memset() 75 uint16 m2m_strlen(uint8 * pcStr) in m2m_strlen() 86 uint8 m2m_strncmp(uint8 *pcS1, uint8 *pcS2, uint16 u16Len) in m2m_strncmp() 90 return ((*(uint8 *)pcS1 < *(uint8 *)pcS2) ? -1 : +1); in m2m_strncmp() 100 uint8 * m2m_strstr(uint8 *pcIn, uint8 *pcStr) in m2m_strstr() 102 uint8 u8c; in m2m_strstr() 107 return (uint8 *) pcIn; // Trivial empty string case in m2m_strstr() [all …]
|
/hal_atmel-latest/asf/common/components/wifi/winc1500/bus_wrapper/include/ |
D | nm_bus_wrapper.h | 50 #define NM_BUS_TYPE_I2C ((uint8)0) 51 #define NM_BUS_TYPE_SPI ((uint8)1) 52 #define NM_BUS_TYPE_UART ((uint8)2) 56 #define NM_BUS_IOCTL_R ((uint8)0) /*!< Read only ==> I2C/UART. Parameter:tstrNmI2cDefault/tstrNmU… 57 #define NM_BUS_IOCTL_W ((uint8)1) /*!< Write only ==> I2C/UART. Parameter type tstrNmI2cDefault/t… 58 #define NM_BUS_IOCTL_W_SPECIAL ((uint8)2) /*!< Write two buffers within the same transaction 60 #define NM_BUS_IOCTL_RW ((uint8)3) /*!< Read/Write at the same time ==> SPI only. Parameter:tstrN… 62 #define NM_BUS_IOCTL_WR_RESTART ((uint8)4) /*!< Write buffer then made restart condition then re… 80 uint8 u8SlaveAdr; 81 uint8 *pu8Buf; /*!< Operation buffer */ [all …]
|
/hal_atmel-latest/asf/common/components/wifi/winc1500/common/include/ |
D | nm_common.h | 127 #define BYTE_0(word) ((uint8)(((word) >> 0 ) & 0x000000FFUL)) 128 #define BYTE_1(word) ((uint8)(((word) >> 8 ) & 0x000000FFUL)) 129 #define BYTE_2(word) ((uint8)(((word) >> 16) & 0x000000FFUL)) 130 #define BYTE_3(word) ((uint8)(((word) >> 24) & 0x000000FFUL)) 132 #define BYTE_0(word) ((uint8)(((word) >> 24) & 0x000000FFUL)) 133 #define BYTE_1(word) ((uint8)(((word) >> 16) & 0x000000FFUL)) 134 #define BYTE_2(word) ((uint8)(((word) >> 8 ) & 0x000000FFUL)) 135 #define BYTE_3(word) ((uint8)(((word) >> 0 ) & 0x000000FFUL)) 142 NMI_API void m2m_memcpy(uint8* pDst,uint8* pSrc,uint32 sz); 143 NMI_API void m2m_memset(uint8* pBuf,uint8 val,uint32 sz); [all …]
|
/hal_atmel-latest/asf/common/components/wifi/winc1500/socket/source/ |
D | socket.c | 91 uint8 u8Dummy; 100 uint8 *pu8UserBuffer; 104 uint8 bIsUsed; 105 uint8 u8SSLFlags; 106 uint8 bIsRecvPending; 115 volatile uint8 gu8OpCode; 121 volatile uint8 gbSocketInit = 0; 144 NMI_API void Socket_ReadSocketData(SOCKET sock, tstrSocketRecvMsg *pstrRecv,uint8 u8SocketMsg, in Socket_ReadSocketData() 152 uint8 u8SetRxDone; in Socket_ReadSocketData() 216 static void m2m_ip_cb(uint8 u8OpCode, uint16 u16BufferSize,uint32 u32Address) in m2m_ip_cb() [all …]
|
/hal_atmel-latest/asf/common/components/wifi/winc1500/socket/include/ |
D | socket.h | 581 uint8 sa_data[14]; 616 uint8 sin_zero[8]; 794 uint8 *pu8Buffer; 855 typedef void (*tpfAppSocketCb) (SOCKET sock, uint8 u8Msg, void * pvMsg); 873 typedef void (*tpfAppResolveCb) (uint8* pu8DomainName, uint32 u32ServerIP); 896 typedef void (*tpfPingCb)(uint32 u32IPAddr, uint32 u32RTT, uint8 u8ErrorCode); 1121 NMI_API SOCKET winc1500_socket(uint16 u16Domain, uint8 u8Type, uint8 u8Flags); 1204 NMI_API sint8 winc1500_socket_bind(SOCKET sock, struct sockaddr *pstrAddr, uint8 u8AddrLen); 1328 NMI_API sint8 winc1500_socket_listen(SOCKET sock, uint8 backlog); 1358 NMI_API sint8 winc1500_socket_accept(SOCKET sock, struct sockaddr *addr, uint8 *addrlen); [all …]
|
D | m2m_socket_host_if.h | 249 uint8 u8Void; 269 uint8 u8BackLog; 313 uint8 u8SslFlags; 341 uint8 u8Void; 358 uint8 u8Void; 371 uint8 u8Void; 385 uint8 u8Void; 396 uint8 u8Option; 403 uint8 __PAD24__[3]; 412 uint8 u8Option; [all …]
|
/hal_atmel-latest/asf/common/components/wifi/winc1500/spi_flash/source/ |
D | spi_flash.c | 95 static sint8 spi_flash_read_status_reg(uint8 * val) in spi_flash_read_status_reg() 98 uint8 cmd[1]; in spi_flash_read_status_reg() 116 *val = (uint8)(reg & 0xff); in spi_flash_read_status_reg() 129 static uint8 spi_flash_read_security_reg(void) in spi_flash_read_security_reg() 131 uint8 cmd[1]; in spi_flash_read_security_reg() 162 uint8 cmd[1]; in spi_flash_gang_unblock() 192 uint8 cmd[1]; in spi_flash_clear_security_flags() 230 uint8 cmd[5]; in spi_flash_load_to_cortus_mem() 235 cmd[1] = (uint8)(u32FlashAdr >> 16); in spi_flash_load_to_cortus_mem() 236 cmd[2] = (uint8)(u32FlashAdr >> 8); in spi_flash_load_to_cortus_mem() [all …]
|