diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-11-05 14:07:41 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2009-11-05 14:07:41 +0000 |
commit | 5f6797a5963b61c3b91a0161a9c9f2a373c4a0fe (patch) | |
tree | 7cc0a9a2174b975fb0595a69aa3ae766b0b2a543 /nuttx/arch/arm/src/stm32/stm32_internal.h | |
parent | deab3d6e8ea2a6f4e4cb4f14927e660b5b56156b (diff) | |
download | px4-nuttx-5f6797a5963b61c3b91a0161a9c9f2a373c4a0fe.tar.gz px4-nuttx-5f6797a5963b61c3b91a0161a9c9f2a373c4a0fe.tar.bz2 px4-nuttx-5f6797a5963b61c3b91a0161a9c9f2a373c4a0fe.zip |
Add support for GPIO interrupts & STM3210E-EVAL board buttons
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@2226 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 | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/nuttx/arch/arm/src/stm32/stm32_internal.h b/nuttx/arch/arm/src/stm32/stm32_internal.h index 374c1bd33..2a464c0bf 100755 --- a/nuttx/arch/arm/src/stm32/stm32_internal.h +++ b/nuttx/arch/arm/src/stm32/stm32_internal.h @@ -59,7 +59,7 @@ /* Bit-encoded input to stm32_configgpio() *******************************************/ /* 16-bit Encoding: - * OFFS S... VPPP BBBB + * OFFS SX.. VPPP BBBB */ /* Output mode: @@ -99,6 +99,12 @@ # define GPIO_MODE_2MHz (2 << GPIO_MODE_SHIFT) /* Output mode, max speed 2 MHz */ # define GPIO_MODE_50MHz (3 << GPIO_MODE_SHIFT) /* Output mode, max speed 50 MHz */ +/* External interrupt selection (GPIO inputs only): + * .... .X.. .... .... + */ + +#define GPIO_EXTI (1 << 10) /* Bit 10: Configure as EXTI interrupt */ + /* If the pin is an GPIO digital output, then this identifies the initial output value: * .... .... V... .... */ |