summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
3764a6b)
#warning Check USART0 pins!
#endif
#define SER_UART0_BUS_TXINIT do { \
#warning Check USART0 pins!
#endif
#define SER_UART0_BUS_TXINIT do { \
- PIOA_PDR = BV(5) | BV(6); \
+ PIOA_PDR = BV(RXD0) | BV(TXD0); \
US0_CR = BV(US_RSTRX) | BV(US_RSTTX); \
US0_MR = US_CHMODE_NORMAL | US_CHRL_8 | US_NBSTOP_1; \
US0_CR = BV(US_RXEN) | BV(US_TXEN); \
US0_CR = BV(US_RSTRX) | BV(US_RSTTX); \
US0_MR = US_CHMODE_NORMAL | US_CHRL_8 | US_NBSTOP_1; \
US0_CR = BV(US_RXEN) | BV(US_TXEN); \
#warning Check USART1 pins!
#endif
#define SER_UART1_BUS_TXINIT do { \
#warning Check USART1 pins!
#endif
#define SER_UART1_BUS_TXINIT do { \
- PIOA_PDR = BV(21) | BV(22); \
+ PIOA_PDR = BV(RXD1) | BV(TXD1); \
US1_CR = BV(US_RSTRX) | BV(US_RSTTX); \
US1_MR = US_CHMODE_NORMAL | US_CHRL_8 | US_NBSTOP_1; \
US1_CR = BV(US_RXEN) | BV(US_TXEN); \
US1_CR = BV(US_RSTRX) | BV(US_RSTTX); \
US1_MR = US_CHMODE_NORMAL | US_CHRL_8 | US_NBSTOP_1; \
US1_CR = BV(US_RXEN) | BV(US_TXEN); \
#define IRQ1_ID 31 ///< External interrupt 1 ID.
/*\}*/
#define IRQ1_ID 31 ///< External interrupt 1 ID.
/*\}*/
+/** USART pins name */
+/*\{*/
+#define RXD0 5
+#define TXD0 6
+#define RXD1 21
+#define TXD1 22
+/*\}*/
+
#endif /* AT91SAM7S256_H */
#endif /* AT91SAM7S256_H */