Microchip® Advanced Software Framework

Modules
Here is a list of all modules:
[detail level 123]
 Enhanced Direct Memory Access controller (EDMA)See Quick start guide for the XMEGA EDMA driver
 EDMA Driver Example 2
      Configuration
 Sleep managerThe sleep manager is a service for ensuring that the device is not put to sleep in deeper sleep modes than the system (e.g., peripheral drivers, services or the application) allows at any given time
 Sleep controller driverThis is a low-level driver implementation for the AVR XMEGA sleep controller
 XMEGA compiler driverCompiler abstraction layer and code utilities for 8-bit AVR
 Assembler SupportThis group provides a good handful of macros intended to smooth out the differences between various assemblers, similar to what compiler.h does for compilers, except that assemblers tend to be much less standardized than compilers
 Macro Repeat
 Stringize
 Token Paste
 Program memory
 Status Codes
 Global interrupt managementThis is a driver for global enabling and disabling of interrupts
 Deprecated interrupt definitions
 Atmel part identification macrosThis collection of macros identify which series and families that the various Atmel parts belong to
 AVR UC3 parts
 AVR XMEGA parts
 megaAVR parts
 SAM parts
 Clock Management
 Generic Clock ManagementGeneric clocks are configurable clocks which run outside the system clock domain
 Oscillator ManagementThis group contains functions and definitions related to configuring and enabling/disabling on-chip oscillators
 PLL 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 (XMEGA)
 Configuration Change ProtectionSee Quick start guide for CCP driver
 XMEGA reset causeSee reset_cause_quickstart
 Programmable Multilevel Interrupt ControllerSee Quick start guide for PMIC driver
 USART module (USART)See Quick start guide for USART module
 USART XMEGA E specific driver extensionThis group provides functions to access specific XMEGA E USART modules features:
 XMEGA Custom Logic (XCL)See Quick Start Guide for the XMEGA XCL Driver
 XMEGA Custom Logic (XCL) Glue Logic (GL) sub-moduleThis group provides functions to configure LUT sub-module:
 XMEGA Custom Logic (XCL) Timer/Counter (TC) sub-moduleThis group provides functions to configure Timer/Counter (TC) sub-module
 XMEGA Custom Logic (XCL) T/C interrupt managementThis group provides functions to manage XCL TC interrupt Enable/Disable and interrupt flags acknowledgement
 XMEGA Custom Logic (XCL) T/C in Single Slope PWM modeThis group provides functions that can be used only when XCL TC sub-module is in SINGLE SLOPE PWM mode
 XMEGA Custom Logic (XCL) T/C in Capture modeThis group provides functions that can be used only when XCL TC sub-module is in CAPTURE mode
 XMEGA Custom Logic (XCL) T/C in Normal modeThis group provides functions that can be used only when XCL TC sub-module is in NORMAL mode
 Common IOPORT APISee Quick start guide for the common IOPORT service
 Monochrome graphical display systemSee Quick Start Guide for the mono graphics service
 2832HSWEG04 graphic library abstractionThis module is an abstraction layer between the graphic library and the 2832HSWEG04 monochrome LCD display connected to a SSD1306 LCD controller
 Generic monochrome graphic primitivesThis is a service providing generic implementations of graphic primitives
 FramebufferThis module provides read/write from and to a framebuffer in RAM
 Font supportThis modules provides functionality for outputting a monochrome font to a display
 System fontThe system font objects are globally available for a graphical application
 SSD1306 OLED Controller Low-level driverThis is a low level driver for the SSD1306 OLED controller through 4-wire SPI
 Busy-Wait Delay RoutinesThis module provides simple loop-based delay routines for those applications requiring a brief wait during execution
 USART in SPI (Serial Peripheral Interface) modeThis is the common API for USART in SPI mode
 XMEGA-E5 Xplained board
 Feature definitions
 Configuration options
 Generic board supportThe generic board support module includes board-specific definitions and function prototypes, such as the board initialization function
 General Purpose Input/OutputThis is the common API for GPIO