SAMV71 Xplained Ultra Software Package 1.4

libstoragemedia.h

00001 #ifndef _LIB_STORAGEMEDIA_ 
00002 #define _LIB_STORAGEMEDIA_ 
00003 
00004 
00005 /* Define attribute */
00006 #if defined   ( __CC_ARM   ) /* Keil uvision 4 */
00007     #define WEAK __attribute__ ((weak))
00008 #elif defined ( __ICCARM__ ) /* IAR Ewarm 5.41+ */
00009     #define WEAK __weak
00010 #elif defined (  __GNUC__  ) /* GCC CS3 2009q3-68 */
00011     #define WEAK __attribute__ ((weak))
00012 #endif
00013 
00014 /* Define NO_INIT attribute */
00015 #if defined   ( __CC_ARM   )
00016     #define NO_INIT
00017 #elif defined ( __ICCARM__ )
00018     #define NO_INIT __no_init
00019 #elif defined (  __GNUC__  )
00020     #define NO_INIT
00021 #endif
00022 
00023 /*
00024  * drivers
00025  */
00026 
00027 #include "board.h"
00028  
00029 #include "Media.h"
00030 #include "MEDNandFlash.h"
00031 #include "MEDRamDisk.h"
00032 #include "MEDSdcard.h"
00033 #include "MEDSdram.h"
00034 #include "sdio.h"
00035 #include "sdmmc.h"
00036 #include "sdmmc_cmd.h"
00037 #include "sdmmc_hal.h"
00038 #include "sdmmc_trace.h"
00039 #endif /* _LIB_STORAGEMEDIA_ */
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines