SAMV71 Xplained Ultra Software Package 1.5

board.dir

00001 /* ---------------------------------------------------------------------------- */
00002 /*                  Atmel Microcontroller Software Support                      */
00003 /*                       SAM Software Package License                           */
00004 /* ---------------------------------------------------------------------------- */
00005 /* Copyright (c) 2015, Atmel Corporation                                        */
00006 /*                                                                              */
00007 /* All rights reserved.                                                         */
00008 /*                                                                              */
00009 /* Redistribution and use in source and binary forms, with or without           */
00010 /* modification, are permitted provided that the following condition is met:    */
00011 /*                                                                              */
00012 /* - Redistributions of source code must retain the above copyright notice,     */
00013 /* this list of conditions and the disclaimer below.                            */
00014 /*                                                                              */
00015 /* Atmel's name may not be used to endorse or promote products derived from     */
00016 /* this software without specific prior written permission.                     */
00017 /*                                                                              */
00018 /* DISCLAIMER:  THIS SOFTWARE IS PROVIDED BY ATMEL "AS IS" AND ANY EXPRESS OR   */
00019 /* IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF */
00020 /* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT ARE   */
00021 /* DISCLAIMED. IN NO EVENT SHALL ATMEL BE LIABLE FOR ANY DIRECT, INDIRECT,      */
00022 /* INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT */
00023 /* LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA,  */
00024 /* OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF    */
00025 /* LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING         */
00026 /* NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, */
00027 /* EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.                           */
00028 /* ---------------------------------------------------------------------------- */
00029 
00030 /**
00031  *  \page lib_board Board Library
00032  *
00033  *  \section Purpose
00034  *  This library includes a description of the board related device drivers 
00035  *  plus some source code corresponding to components driver. The firmware library 
00036  *  allows any device to be used in the user application without the need for 
00037  *  in-depth study of each peripheral specifications.
00038  * 
00039  * 
00040  * 
00041  * \defgroup usb_descriptors Common-used USB Descriptors
00042  *
00043  * \defgroup usbd_audio_speakerphone
00044  * \ingroup usb_descriptors
00045  * \defgroup usbd_audio_speaker
00046  * \ingroup usb_descriptors
00047  * \defgroup usbd_cdc
00048  * \ingroup usb_descriptors
00049  * \defgroup usbd_eem
00050  * \ingroup usb_descriptors
00051  * \defgroup usbd_hid_key
00052  * \ingroup usb_descriptors
00053  * \defgroup usbd_hid_mouse
00054  * \ingroup usb_descriptors
00055  * \defgroup usbd_composite_hidmsd
00056  * \ingroup usb_descriptors
00057  * \defgroup usbd_hid_tran
00058  * \ingroup usb_descriptors
00059  * \defgroup usbd_msd
00060  * \ingroup usb_descriptors
00061  * \defgroup usbd_composite_cdcmsd
00062  * \ingroup usb_descriptors
00063  * \defgroup usbd_composite_cdchid
00064  * \ingroup usb_descriptors
00065  * \defgroup usbd_composite_cdccdc
00066  * \ingroup usb_descriptors
00067  * \defgroup usbd_composite_cdcaud
00068  * \ingroup usb_descriptors
00069  * \defgroup usbd_composite_hidmsd
00070  * \ingroup usb_descriptors
00071  *
00072  *
00073  *
00074  * \defgroup peripherals_module Working with Peripherals
00075  * \defgroup ssc_module Working with SSC
00076  * \ingroup peripherals_module
00077  * \defgroup can_module Working with CAN
00078  * \ingroup peripherals_module
00079  * \defgroup sdram_module Working with SDRAMC
00080  * \ingroup peripherals_module
00081  * \defgroup tc_module Working with Timer Counter
00082  * \ingroup peripherals_module
00083  * \defgroup isi_module Working with ISI
00084  * \ingroup peripherals_module
00085  *
00086  *
00087  * \defgroup gmac_module Working with GMAC
00088  * \ingroup peripherals_module
00089  * \defgroup gmac_module
00090  * \ingroup gmac_module
00091  * \defgroup gmacd_module
00092  * \ingroup gmac_module
00093  * \defgroup gmacb_module
00094  * \ingroup gmac_module
00095  *
00096  *
00097  * \defgroup sdmad_module XDMA Drivers
00098  * \ingroup dmac_module
00099  * \defgroup spi_dma_module
00100  * \ingroup dmac_module
00101  * \defgroup uart_dma_module
00102  * \ingroup dmac_module
00103  * \defgroup usart_dma_module
00104  * \ingroup dmac_module
00105  * \defgroup usart_dma_module
00106  * \ingroup dmac_module
00107  * \defgroup dmad_module
00108  * \ingroup dmac_module
00109  * \defgroup xdmad_module
00110  * \ingroup dmac_module
00111  * \defgroup xdmad_dma_module
00112  * \ingroup dmac_module
00113  * 
00114  * \defgroup dmad_defines
00115  * \ingroup sdmad_module
00116  * \defgroup dmad_structs
00117  * \ingroup sdmad_module
00118  * \defgroup dmad_functions
00119  * \ingroup sdmad_module
00120  * 
00121  *
00122  * \defgroup usb_device_stack USB Stack Device
00123  * \defgroup usb_hid
00124  * \ingroup usb_device_stack
00125  * \defgroup usbd_hid
00126  * \ingroup usb_device_stack
00127  * \defgroup usb_video_class
00128  * \ingroup usb_device_stack
00129  * \defgroup usb_audio
00130  * \ingroup usb_device_stack
00131  * \defgroup usb_cdc
00132  * \ingroup usb_device_stack
00133  * \defgroup usb_msd
00134  * \ingroup usb_device_stack
00135  * \defgroup usb_general
00136  * \ingroup usb_device_stack
00137  * \defgroup usbd_ccid
00138  * \ingroup usb_device_stack
00139  * \defgroup usbd_hal
00140  * \ingroup usb_device_stack
00141  * \defgroup usbd_aud_fun
00142  * \ingroup usb_device_stack
00143  * \defgroup usbd_composite_hidaud
00144  * \ingroup usb_device_stack
00145  * \defgroup usbd_interface
00146  * \ingroup usb_device_stack
00147  * \defgroup usbd_config
00148  * \ingroup usb_device_stack
00149  *
00150  *
00151  * \defgroup cmsis_functions Functions from CMSIS
00152  * \defgroup groupMath
00153  * \ingroup cmsis_functions
00154  * \defgroup groupFastMath
00155  * \ingroup cmsis_functions
00156  * \defgroup groupFilters
00157  * \ingroup cmsis_functions
00158  * \defgroup groupInterpolation
00159  * \ingroup cmsis_functions
00160  * \defgroup groupCmplxMath
00161  * \ingroup cmsis_functions
00162  * \defgroup groupMatrix
00163  * \ingroup cmsis_functions
00164  * \defgroup groupTransforms
00165  * \ingroup cmsis_functions
00166  * \defgroup groupController
00167  * \ingroup cmsis_functions
00168  * \defgroup groupStats
00169  * \ingroup cmsis_functions
00170  * \defgroup groupSupport
00171  * \ingroup cmsis_functions
00172  *
00173  *
00174  */
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines