diff options
author | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-06-30 16:29:49 +0000 |
---|---|---|
committer | patacongo <patacongo@7fd9a85b-ad96-42d3-883c-3090e2eb8679> | 2012-06-30 16:29:49 +0000 |
commit | 31edcb5cbfcba202fda2fa4b1f1c918793feb824 (patch) | |
tree | 40301234f93b62d145b0aba7ee899277e257b62c /nuttx/arch/arm/src/lpc43xx/lpc43_pinconfig.h | |
parent | 2960a326777e96dff3a52c1e6cd872595e9b85c4 (diff) |
Add LPC43xx pin configuration header files
git-svn-id: https://nuttx.svn.sourceforge.net/svnroot/nuttx/trunk@4889 7fd9a85b-ad96-42d3-883c-3090e2eb8679
Diffstat (limited to 'nuttx/arch/arm/src/lpc43xx/lpc43_pinconfig.h')
-rw-r--r-- | nuttx/arch/arm/src/lpc43xx/lpc43_pinconfig.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/nuttx/arch/arm/src/lpc43xx/lpc43_pinconfig.h b/nuttx/arch/arm/src/lpc43xx/lpc43_pinconfig.h index 39273a5f60..133a79676d 100644 --- a/nuttx/arch/arm/src/lpc43xx/lpc43_pinconfig.h +++ b/nuttx/arch/arm/src/lpc43xx/lpc43_pinconfig.h @@ -85,6 +85,15 @@ #define PINCONF_FUNC_SHIFT (16) /* Bits 16-18: Alternate function number */ #define PINCONF_FUNC_MASK (7 << PINCONF_MODE_SHIFT) +# define PINCONF_FUNC(n) (0 << PINCONF_MODE_SHIFT) +# define PINCONF_FUNC0 (1 << PINCONF_MODE_SHIFT) +# define PINCONF_FUNC1 (2 << PINCONF_MODE_SHIFT) +# define PINCONF_FUNC2 (3 << PINCONF_MODE_SHIFT) +# define PINCONF_FUNC3 (4 << PINCONF_MODE_SHIFT) +# define PINCONF_FUNC4 (5 << PINCONF_MODE_SHIFT) +# define PINCONF_FUNC5 (6 << PINCONF_MODE_SHIFT) +# define PINCONF_FUNC6 (7 << PINCONF_MODE_SHIFT) +# define PINCONF_FUNC7 (8 << PINCONF_MODE_SHIFT) /* Pull-up/down resisters. These selections are available for all pins but may not * make sense for all pins. NOTE: that both pull up and down is not precluded. @@ -250,7 +259,7 @@ * ************************************************************************************/ -EXTERN int lpc43_pinconfig(uint32_t pinset); +EXTERN int lpc43_pinconfig(uint32_t pinconf); /************************************************************************************ * Function: lpc43_dumppinconfig @@ -261,7 +270,7 @@ EXTERN int lpc43_pinconfig(uint32_t pinset); ************************************************************************************/ #ifdef CONFIG_DEBUG -EXTERN int lpc43_dumppinconfig(uint32_t pinset, const char *msg); +EXTERN int lpc43_dumppinconfig(uint32_t pinconf, const char *msg); #else # define lpc43_dumppinconfig(p,m) #endif |