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 12]
oPHY component (DM9161A)Driver for the dm9161a component
oEthernet Media Access ControllerSee Quickstart guide for EMAC 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
oPower Management Controller (PMC)
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
oPeripheral Parallel Input/Output (PIO) Controller
oEthernet PhyThis is the common API for Ethernet Phy on ARMs
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
oCommon IOPORT APISee Quick start guide for the common IOPORT service
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 (SAM3A)
oPower Manager (PM)This is a stub on the SAM Power Manager Control (PMC) for the sleepmgr service
oSerial Interface (Serial)See Quick start guide for Serial Interface service
oUniversal Synchronous Asynchronous ReceiverTransmitter (USART)
oSAM3/4S/4L/4E/4N/4CM/4C/G Timer Counter (TC) DriverThis driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the device's Timer Counter functionality
oSAM3/4C/4CM/4CP/4E/4N/4S/G/V71/V70/S70/E70 Reset Controller (RSTC) DriverThis driver for Atmel® | SMART ARM®-based microcontrollers provides an interface for the configuration and management of the device's Reset Controller functionality
oGeneric board supportThe generic board support module includes board-specific definitions and function prototypes, such as the board initialization function
oGeneral Purpose Input/OutputThis is the common API for GPIO
\Eth_phy_mii
 oPHY registers Addresses
 oBasic Mode Control Register (BMCR, 0)List Bit definitions: MII_BMCR
 oBasic Mode Status Register (BMSR, 1)Reserved bits: 6 to 0, Read as 0, ignore on write
 oPHY ID Identifier Register (PHYID, 2,3)List definitions: MII_PHYID1, MII_PHYID2
 oAuto-negotiation (ANAR, 4; ANLPAR, 5)
 oAuto-negotiation Expansion Register (ANER, 6)List Bit definitions: MII_ANER
 oSpecified Configuration Register (DSCR, 16)List Bit definitions: MII_DSCR
 oSpecified Configuration and Status Register (DSCSR, 17)List Bit definitions: MII_DSCSR
 o10BASE-T Configuration/Status (10BTCSR, 18)List Bit definitions: MII_10BTCSR
 \Specified Interrupt Register (MDINTR, 21)List Bit definitions: MII_MDINTR