5.13.0.0R1
Software Development Kit
File List
Here is a list of all documented files with brief descriptions:
 aes.hThis file contains AES definitions and functions
 aes_alt.hAES block cipher
 aesni.hAES-NI for hardware AES acceleration on some Intel processors
 asn1.hGeneric ASN.1 parsing
 base64.hRFC 1521 base64 encoding/decoding
 BCM4390x_platform.c
 bignum.hMulti-precision integer library
 bn_mul.hMulti-precision integer library
 check_config.hConsistency checks for configuration options
 cipher.hThis file contains an abstraction interface for use with the cipher primitives provided by the library. It provides a common interface to all of the available cipher operations
 command_console.c
 config.hConfiguration options (set of defines)
 cr4.h
 ctr_drbg.hThis file contains definitions and functions for the CTR_DRBG pseudorandom generator
 dhcp_server.h
 dhm.hThis file contains Diffie-Hellman-Merkle (DHM) key exchange definitions and functions
 dirent.hDefinitions for file directory entries
 ecdh.hThis file contains ECDH definitions and functions
 ecdsa.hThis file contains ECDSA definitions and functions
 ecp.hThis file provides an API for Elliptic Curves over GF(P) (ECP)
 ecp_internal.hFunction declarations for alternative implementation of elliptic curve point arithmetic
 entropy.hEntropy accumulator implementation
 entropy_poll.hPlatform-specific and custom entropy polling functions
 hkdf.hThis file contains the HKDF interface
 hmac_drbg.hThe HMAC_DRBG pseudorandom generator
 hndpmu.c
 ltrx_cfgvar.hDefinitions related to configuration
 ltrx_cpm.hDefinitions for Configurable Pins
 ltrx_definitions.hDefinitions for general use
 ltrx_filesystem.hDefinitions related to the file system
 ltrx_http.hDefinitions related to HTTP server
 ltrx_http_client.hDefinitions related to HTTP client
 ltrx_line.hDefinitions related to Serial Lines
 ltrx_mqtt_client.hDefinitions related to MQTT client
 ltrx_network.hDefinitions related to Networking
 ltrx_snmp.h
 ltrx_spi.hDefinitions related to Serial Peripheral Interfaces
 ltrx_stream.hDefinitions related to streams
 ltrx_time.hDefinitions for date and time
 ltrx_tlog.hDefinitions for the Trouble Log
 ltrx_xml.hDefinitions related to XML
 md.hThis file contains the generic message-digest wrapper
 md5.hMD5 message digest algorithm (hash function)
 md_internal.hMessage digest wrappers
 md_wrap.cGeneric message digest wrapper for mbed TLS
 memory_buffer_alloc.hBuffer-based memory allocator
 padlock.hVIA PadLock ACE for HW encryption/decryption supported by some processors
 pk.hPublic Key abstraction layer
 platform_appscr4.h
 platform_assert.h
 platform_audio.h
 platform_backplane.c
 platform_cache.c
 platform_cache.h
 platform_cache_def.h
 platform_checkpoint.h
 platform_chipcommon.c
 platform_constants.h
 platform_cores_powersave.c
 platform_dct.h
 platform_deep_sleep.c
 platform_ethernet.c
 platform_ethernet.h
 platform_gspi_slave.c
 platform_hib.c
 platform_init.h
 platform_isr.h
 platform_isr_interface.h
 platform_low_power.h
 platform_m2m.c
 platform_m2m.h
 platform_map.h
 platform_mcu_peripheral.h
 platform_mcu_powersave.c
 platform_otp.c
 platform_peripheral.h
 platform_pinmux.h
 platform_pwm.c
 platform_resource.c
 platform_resource.h
 platform_secure_flash.h
 platform_sleep.h
 platform_spi_flash.h
 platform_spi_i2c.c
 platform_tick.c
 platform_time.hMbed TLS Platform time abstraction
 platform_tiny_crypto.c
 platform_util.hCommon and shared functions used by multiple modules in the Mbed TLS library
 platform_vector_table.c
 ring_buffer.c
 ripemd160.hRIPE MD-160 message digest
 rsa.hThis file provides an API for the RSA public-key cryptosystem
 sha1.hThis file contains SHA-1 definitions and functions
 sha256.hThis file contains SHA-224 and SHA-256 definitions and functions
 sha512.hThis file contains SHA-384 and SHA-512 definitions and functions
 siutils.c
 spi_flash.h
 ssl.hSSL/TLS functions
 ssl_ciphersuites.hSSL Ciphersuites for mbed TLS
 ssl_internal.hInternal functions shared by the SSL modules
 threading.hThreading abstraction layer
 timer_isr.c
 timing.hPortable interface to timeouts and to the CPU cycle counter
 tlv.h
 wiced.h
 wiced_block_device.h
 wiced_bluetooth_result.h
 wiced_bt_ble.h
 wiced_bt_cfg.h
 wiced_bt_dev.h
 wiced_bt_gatt.h
 wiced_bt_hfp_hf.h
 wiced_bt_rfcomm.h
 wiced_bt_sco.h
 wiced_bt_sdp.h
 wiced_bt_stack.h
 wiced_bt_types.h
 wiced_bt_uuid.h
 wiced_crypto.c
 wiced_crypto.h
 wiced_framework.h
 wiced_lib.c
 wiced_management.h
 wiced_network.c
 wiced_osl.c
 wiced_platform.h
 wiced_power_logger.h
 wiced_resource.h
 wiced_result.h
 wiced_rtos.c
 wiced_rtos.h
 wiced_rtos_common.c
 wiced_tcpip.h
 wiced_time.h
 wiced_wifi.h
 wiced_wifi_deep_sleep.h
 wiced_xip.h
 wicedfs.h
 wl_tool.h
 wwd_ap.c
 wwd_ap.h
 wwd_ap_common.c
 wwd_ap_common.h
 wwd_assert.h
 wwd_buffer_interface.h
 wwd_bus_common.c
 wwd_bus_interface.h
 wwd_bus_protocol.c
 wwd_chip_specific_functions.c
 wwd_clm.c
 wwd_clm.h
 wwd_constants.h
 wwd_eapol.c
 wwd_events.h
 wwd_management.c
 wwd_management.h
 wwd_network_constants.h
 wwd_network_interface.h
 wwd_platform.c
 wwd_platform_interface.h
 wwd_poll.h
 wwd_rtos.c
 include/RTOS/wwd_rtos_interface.h
 internal/wwd_rtos_interface.h
 wwd_sdio_interface.h
 wwd_sdpcm.c
 wwd_sdpcm.h
 wwd_structures.h
 wwd_thread.c
 wwd_thread.h
 wwd_wifi.c
 wwd_wifi.h
 wwd_wifi_chip_common.c
 wwd_wifi_chip_common.h
 wwd_wifi_sleep.h
 x509.hX.509 generic defines and structures
 x509_crl.hX.509 certificate revocation list parsing
 x509_crt.hX.509 certificate parsing and writing