Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Modules
Here is a list of all modules:
[detail level 123]
oWINC1500 (Wi-Fi)
oPower Management Controller (PMC)
oPeripheral Parallel Input/Output (PIO) Controller
oSerial Peripheral Interface (SPI)See Quickstart guide for SAM SPI driver
oUniversal Asynchronous Receiver Transceiver (UART)The Universal Asynchronous Receiver Transmitter features a two-pin UART that can be used for communication and trace purposes and offers an ideal medium for in-situ programming solutions
oUniversal Synchronous AsynchronousReceiver Transmitter (USART)
oStandard I/O (stdio)Common standard I/O driver that implements the stdio read and write functions on AVR and SAM devices
|\Standard serial I/O (stdio)Common standard serial I/O management driver that implements a stdio serial interface on AVR and SAM devices
oWatchdog Timer (WDT)Driver for the WDT (Watchdog Timer)
oBSP
Description of the BSP (<strong>B</strong>oard <strong>S</strong>upport <strong>P</strong>ackage) module.
|oData Types
|oDefines
|\Functions
    Lists the available BSP (<strong>B</strong>oard <strong>S</strong>upport <strong>P</strong>ackage) APIs.
oCommon
|oDefines
|\Functions
oOTA
 The WINC supports OTA (Over-The-Air) updates.
|oCallbacks
     Lists the different callbacks that can be used during OTA updates.
|oDefines
     Specifies the macros and defines used by the OTA APIs.
|oEnumerations and Typedefs
     Specifies the enums and Data Structures used by the OTA APIs.
|\Functions
     Lists the full set of available APIs to manage OTA updates and Host File Downloads.
oSSL
 Provides a description of the SSL Layer.
|oCallbacks
     Provides detail on the available callbacks for the SSL Layer.
|oEnumerations and Typedefs
     Specifies the enums and Data Structures used by the SSL APIs.
|oFunctions
     Provides detail on the available APIs for the SSL Layer.
|\TLS Defines
oWLAN
|oCallbacks
     Provides detail on the available callbacks for the Wlan APIs.
|oDefines
     Specifies the macros and defines used by the Wlan APIs.
|oEnumerations and Typedefs
     Specifies the enums and Data Structures used by the Wlan APIs.
|\Functions
     Here are listed all the functions that implement the Wlan APIs.
oVersion
    Describes the APIs for reading the version information of the WINC firmware.
|oDefines
   Specifies the macros and defines used by the version APIs.
|\Functions
   Lists the APIs for reading the version information of the WINC firmware.
oSocketBSD compatible socket interface between the host layer and the network protocol stacks in the firmware
|oDefines
|oError CodesThe following list of macros are used to define the possible error codes
|oDataTypesSpecific Enumeration-typedefs used for socket operations
|oCallbacks
|oFunctions
|\Byte OrderThe following list of macros are used to convert between host representation and network byte order
oSpi Flash
|\Function
oPower Manager (PM)This is a stub on the SAM Power Manager Control (PMC) for the sleepmgr service
oCompiler abstraction layer and code utilitiesCompiler abstraction layer and code utilities for AT91SAM
|oPreprocessor - Macro Repeat
|oPreprocessor - Stringize
|\Preprocessor - Token Paste
oGlobal interrupt managementThis is a driver for global enabling and disabling of interrupts
|\Deprecated interrupt definitions
oAtmel part identification macrosThis collection of macros identify which series and families that the various Atmel parts belong to
|oAVR UC3 parts
|oAVR XMEGA parts
|omegaAVR parts
|\SAM parts
oSAM3A/3N/3S/3U/3X/4E/4N/4S/G Peripheral DMA Controller (PDC) DriverThis driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the the Peripheral Direct Memory Access (DMA) Controller (PDC) module
oClock Management
|oGeneric Clock ManagementGeneric clocks are configurable clocks which run outside the system clock domain
|oOscillator ManagementThis group contains functions and definitions related to configuring and enabling/disabling on-chip oscillators
|oPLL ManagementThis group contains functions and definitions related to configuring and enabling/disabling on-chip PLLs
|\System Clock ManagementSee Quick Start Guide for the System Clock Management service (SAM4S)
oCommon IOPORT APISee Quick start guide for the common IOPORT service
oBusy-Wait Delay RoutinesThis module provides simple loop-based delay routines for those applications requiring a brief wait during execution
oSerial Interface (Serial)See Quick start guide for Serial Interface service
oUniversal Synchronous Asynchronous ReceiverTransmitter (USART)
oGeneric board supportThe generic board support module includes board-specific definitions and function prototypes, such as the board initialization function
|\SAM4S Xplained Pro board
\General Purpose Input/OutputThis is the common API for GPIO