Make the init code compile if we don't have the granule allocator / dma allocator required

This commit is contained in:
px4dev 2013-09-03 21:21:41 -07:00
parent f49e444ce3
commit ed4b34547c
1 changed files with 11 additions and 4 deletions

View File

@ -78,10 +78,6 @@
/* Configuration ************************************************************/
#if !defined(CONFIG_GRAN) || !defined(CONFIG_FAT_DMAMEMORY)
# error microSD DMA support requires CONFIG_GRAN and CONFIG_FAT_DMAMEMORY
#endif
/* Debug ********************************************************************/
#ifdef CONFIG_CPP_HAVE_VARARGS
@ -102,6 +98,11 @@
* Protected Functions
****************************************************************************/
#if defined(CONFIG_FAT_DMAMEMORY)
# if !defined(CONFIG_GRAN) || !defined(CONFIG_FAT_DMAMEMORY)
# error microSD DMA support requires CONFIG_GRAN
# endif
static GRAN_HANDLE dma_allocator;
/*
@ -155,6 +156,12 @@ fat_dma_free(FAR void *memory, size_t size)
gran_free(dma_allocator, memory, size);
}
#else
# define dma_alloc_init()
#endif
/************************************************************************************
* Name: stm32_boardinitialize
*