]> git.droids-corp.org - aversive.git/commitdiff
export FIFOs
authorzer0 <zer0@carbon.local>
Fri, 7 May 2010 22:38:07 +0000 (00:38 +0200)
committerzer0 <zer0@carbon.local>
Fri, 7 May 2010 22:38:07 +0000 (00:38 +0200)
modules/comm/uart/uart.h
modules/comm/uart/uart_private.h

index 6e4bd51f7237d10355c7ade62e5aefb14cc5ab90..06ba9f0709b4260207943f87b7251326e93c7cd1 100644 (file)
@@ -49,6 +49,7 @@
 #include <stdio.h>\r
 #include <aversive.h>\r
 #include <uart_config.h>\r
+#include <uart_defs.h>\r
 \r
 #include <cirbuf.h>\r
 \r
@@ -64,6 +65,11 @@ struct uart_config {
       uint32_t baudrate;             /**< speed of uart */\r
 };\r
 \r
+/** The emission fifo of uart */\r
+extern struct cirbuf g_tx_fifo[UART_HW_NUM];\r
+\r
+/** The reception fifo of uart  */\r
+extern struct cirbuf g_rx_fifo[UART_HW_NUM];\r
 \r
 /** \r
  * Initialisation function. This function puts the registers of the\r
index f09e2a736c16ae5db2ba338687a1c1db4f4da276..34a9453ca70f6d4b65c7635d0f1267372fdeb730 100644 (file)
@@ -47,12 +47,6 @@ const struct regs uart_regs[UART_HW_NUM];
 typedef void (event)(char);\r
 typedef void (event_9bits)(int);\r
 \r
-/** The emission fifo of uart */\r
-extern struct cirbuf g_tx_fifo[UART_HW_NUM];\r
-\r
-/** The reception fifo of uart  */\r
-extern struct cirbuf g_rx_fifo[UART_HW_NUM];\r
-\r
 extern event *rx_event[UART_HW_NUM];\r
 extern event *tx_event[UART_HW_NUM];\r
 \r