diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2010-10-12 23:26:49 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2010-10-12 23:26:49 +0000 |
commit | 0318862731e53936ad76703801278e2f9ea75d9c (patch) | |
tree | e9f41a7ba2752c583e7cec14f2d3be002aff090c /nuttx/arch/avr | |
parent | 854d53c3be3eee7dda7b42a36b9d4493f68a9c9d (diff) | |
download | px4-nuttx-0318862731e53936ad76703801278e2f9ea75d9c.tar.gz px4-nuttx-0318862731e53936ad76703801278e2f9ea75d9c.tar.bz2 px4-nuttx-0318862731e53936ad76703801278e2f9ea75d9c.zip |
misc
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@3006 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/arch/avr')
-rwxr-xr-x | nuttx/arch/avr/src/at91uc3/at91uc3_config.h | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/nuttx/arch/avr/src/at91uc3/at91uc3_config.h b/nuttx/arch/avr/src/at91uc3/at91uc3_config.h index feac188b8..dbe6403ec 100755 --- a/nuttx/arch/avr/src/at91uc3/at91uc3_config.h +++ b/nuttx/arch/avr/src/at91uc3/at91uc3_config.h @@ -65,17 +65,52 @@ # undef CONFIG_AVR32_USART2 #endif +/* Not all USART features are supported on all chips or all USARTS */ + +#ifdef CONFIG_ARCH_CHIP_AT91UC3B +# undef CONFIG_AVR32_USART0_RS485 +# undef CONFIG_AVR32_USART0_MAN +# undef CONFIG_AVR32_USART0_MODEM +# undef CONFIG_AVR32_USART0_IRDA +# undef CONFIG_AVR32_USART0_ISO786 +# undef CONFIG_AVR32_USART1_RS485 +# undef CONFIG_AVR32_USART2_RS485 +# undef CONFIG_AVR32_USART2_MAN +# undef CONFIG_AVR32_USART2_MODEM +# undef CONFIG_AVR32_USART2_IRDA +# undef CONFIG_AVR32_USART2_ISO786 +#endif + +/* Disable configurations if USART not selected in configuration file */ + #ifndef CONFIG_AVR32_USART0 # undef CONFIG_AVR32_USART0_RS232 # undef CONFIG_AVR32_USART0_SPI +# undef CONFIG_AVR32_USART0_RS485 +# undef CONFIG_AVR32_USART0_MAN +# undef CONFIG_AVR32_USART0_MODEM +# undef CONFIG_AVR32_USART0_IRDA +# undef CONFIG_AVR32_USART0_ISO786 #endif + #ifndef CONFIG_AVR32_USART1 # undef CONFIG_AVR32_USART1_RS232 # undef CONFIG_AVR32_USART1_SPI +# undef CONFIG_AVR32_USART1_RS485 +# undef CONFIG_AVR32_USART1_MAN +# undef CONFIG_AVR32_USART1_MODEM +# undef CONFIG_AVR32_USART1_IRDA +# undef CONFIG_AVR32_USART1_ISO786 #endif + #ifndef CONFIG_AVR32_USART2 # undef CONFIG_AVR32_USART2_RS232 # undef CONFIG_AVR32_USART2_SPI +# undef CONFIG_AVR32_USART2_RS485 +# undef CONFIG_AVR32_USART2_MAN +# undef CONFIG_AVR32_USART2_MODEM +# undef CONFIG_AVR32_USART2_IRDA +# undef CONFIG_AVR32_USART2_ISO786 #endif /* Is any UART configured? */ |