diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-10-16 13:05:01 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-10-16 13:05:01 +0000 |
commit | dfacf066dd89e8598529817bb0f6a1eab53ecaa4 (patch) | |
tree | 3a6670d3a620e65442d5802d93c25078e64a0ba0 /nuttx/arch/arm/src/stm32/stm32_internal.h | |
parent | f62bf7f27f42978050e772f55b0efdd4b8843911 (diff) | |
download | px4-nuttx-dfacf066dd89e8598529817bb0f6a1eab53ecaa4.tar.gz px4-nuttx-dfacf066dd89e8598529817bb0f6a1eab53ecaa4.tar.bz2 px4-nuttx-dfacf066dd89e8598529817bb0f6a1eab53ecaa4.zip |
Add structure for future DMA support
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2141 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/arm/src/stm32/stm32_internal.h')
-rwxr-xr-x | nuttx/arch/arm/src/stm32/stm32_internal.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/nuttx/arch/arm/src/stm32/stm32_internal.h b/nuttx/arch/arm/src/stm32/stm32_internal.h index 8cb46d824..fc2df7d68 100755 --- a/nuttx/arch/arm/src/stm32/stm32_internal.h +++ b/nuttx/arch/arm/src/stm32/stm32_internal.h @@ -379,6 +379,8 @@ * Public Types ************************************************************************************/ +typedef FAR void *DMA_HANDLE; + /************************************************************************************ * Inline Functions ************************************************************************************/ @@ -474,6 +476,19 @@ EXTERN int stm32_dumpgpio(uint32 pinset, const char *msg); # define stm32_dumpgpio(p,m) #endif +/**************************************************************************** + * Name: stm32_dmachannel + * + * Description: + * Allocate a DMA channel + * + * Returned Value: + * On success, a void* DMA channel handle; NULL on failure + * + ****************************************************************************/ + +EXTERN DMA_HANDLE stm32_dmachannel(void); + /************************************************************************************ * Function: stm32_ethinitialize * |