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]
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
oBLE ManagerBLE Manager provides Common Framework for Application, BLE Profiles, BLE Services, Library and Platform This group includes functionality of GAP, GATT, HTPT, DTM Events and handling the GAP activities
|oBLE GAP EventsThis group includes functionality of GAP Events and handling the GAP activities
|oBLE Event SubscriptionThis group includes functionality of registering the BLE Events from profile/service/application
|oBLE Event Un-SubscribeThis group includes functionality of un-subscribe the BLE Events from BLE Manager
|oBLE PairingThis group includes functionality of pair request from/to peer device based on the device role
|oDynamic Advertisement/Scan DataThis group includes functionality of creating the advertisement data and scan data
|oBLE Services Add/RemoveThis group includes functionality of adding or removing the components, service, BLE services from ASF Wizard
|\Platform InitializationThis group includes functionality of initializing the BTLC1000 and initializing the Host interface
oGAP APIsThis group includes all GAP APIs; Device Configuration, Address Management, Connections, ..
|oDevice Configuration APIsThis group includes GAP device configurations APIs
|oAddress Management APIsThis group includes GAP address APIs
|oAdvertising Procedure APIsThis group includes advertising APIs
|oScanning Procedure APIsThis group includes scanning APIs
|oConnecting Procedure APIsThis group includes connections APIs
|oSecurity APIsThis group includes security APIs
|oMisc APIsThis group includes other GAP related APIs
|\White-List APIsThis group includes GAP White-List related APIs
oGATT Client APIsThis group includes all GATT Client APIs; Discover, Read, Write, ..
oGATT Server APIsThis group includes all GATT Server APIs; Set value, Get value, Notify, Indicate, ..
oL2CAP APIsThis group includes all L2CAP layer APIs
oHTPT APIsThis group includes all HTPT APIs; Database Creation, Send Temperature, ..
oMisc APIsThis group includes APIs which are not belong to any task
oError codesThis group includes all error codes which was handled by Atmel APIs through different levels
oDirect test Mode APIs (DTM)This group includes all Direct test mode APIs
oCalibration APIsThis group includes all the Calibration related APIs
oMACROsThis group includes Macros defined to be used of at_ble_trace.h
oFunctionsThis group includes all function prototypes required to be used
oExamples
oSAM Serial USART (SERCOM USART) DriverThis driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the SERCOM module in its USART mode to transfer or receive USART data frames
oCompiler abstraction layer and code utilitiesCompiler abstraction layer and code utilities for Cortex-M0+ based Atmel SAM devices
|oStatus Codes
|oPreprocessor - Macro Recursion
|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
oSAM System (SYSTEM) DriverThis driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the device's system relation functionality, necessary for the basic device operation
oSAM System Clock Management (SYSTEM CLOCK) DriverThis driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the device's clocking related functions
oSAM System Interrupt (SYSTEM INTERRUPT) DriverThis driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of internal software and hardware interrupts/exceptions
oSAM System Pin Multiplexer (SYSTEM PINMUX) DriverThis driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the device's physical I/O Pins, to alter the direction and input/drive characteristics as well as to configure the pin peripheral multiplexer selection
oBusy-Wait Delay RoutinesThis module provides simple loop-based delay routines for those applications requiring a brief wait during execution
oSAM External Interrupt (EXTINT) DriverThis driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of external interrupts generated by the physical device pins, including edge detection
oserial First-In-First-Out Buffer (FIFO)See fifo_quickstart
oSerial Interface (Serial)See Quick start guide for Serial Interface service
oSAM Timer/Counter (TC) DriverThis driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the timer modules within the device, for waveform generation and timing operations
oSAM Port (PORT) DriverThis driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the device's General Purpose Input/Output (GPIO) pin functionality, for manual pin state reading and writing
oSAM Non-Volatile Memory (NVM) DriverThis driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of non-volatile memories within the device, for partitioning, erasing, reading, and writing of data
\Generic board supportThe generic board support module includes board-specific definitions and function prototypes, such as the board initialization function
 \SAM D21 Xplained Pro board
  \FeaturesSymbols that describe features and capabilities of the board