00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 
00017 
00018 
00019 
00020 
00021 
00022 
00023 
00024 #include <uart.h>
00025 #include <uart_defs.h>
00026 #include <uart_private.h>
00027 
00028 #ifdef UART0_COMPILE
00029 int uart0_dev_send_nowait(char c, FILE *f)
00030 {
00031         return uart_send_nowait(0, c);
00032 }
00033 
00034 int uart0_dev_send(char c, FILE *f)
00035 {
00036         return uart_send(0, c);
00037 }
00038 
00039 int uart0_dev_recv_nowait(FILE *f)
00040 {
00041         return uart_recv_nowait(0);
00042 }
00043 
00044 int uart0_dev_recv(FILE *f)
00045 {
00046         return uart_recv(0);
00047 }                                                                            
00048 #endif
00049 
00050 #ifdef UART1_COMPILE
00051 int uart1_dev_send_nowait(char c, FILE *f)
00052 {
00053         return uart_send_nowait(1, c);
00054 }
00055 
00056 int uart1_dev_send(char c, FILE *f)
00057 {
00058         return uart_send(1, c);
00059 }
00060 
00061 int uart1_dev_recv_nowait(FILE *f)
00062 {
00063         return uart_recv_nowait(1);
00064 }
00065 
00066 int uart1_dev_recv(FILE *f)
00067 {
00068         return uart_recv(1);
00069 }                                                                            
00070 #endif
00071 
00072 #ifdef UART2_COMPILE
00073 int uart2_dev_send_nowait(char c, FILE *f)
00074 {
00075         return uart_send_nowait(2, c);
00076 }
00077 
00078 int uart2_dev_send(char c, FILE *f)
00079 {
00080         return uart_send(2, c);
00081 }
00082 
00083 int uart2_dev_recv_nowait(FILE *f)
00084 {
00085         return uart_recv_nowait(2);
00086 }
00087 
00088 int uart2_dev_recv(FILE *f)
00089 {
00090         return uart_recv(2);
00091 }                                                                            
00092 #endif
00093 
00094 #ifdef UART3_COMPILE
00095 int uart3_dev_send_nowait(char c, FILE *f)
00096 {
00097         return uart_send_nowait(3, c);
00098 }
00099 
00100 int uart3_dev_send(char c, FILE *f)
00101 {
00102         return uart_send(3, c);
00103 }
00104 
00105 int uart3_dev_recv_nowait(FILE *f)
00106 {
00107         return uart_recv_nowait(3);
00108 }
00109 
00110 int uart3_dev_recv(FILE *f)
00111 {
00112         return uart_recv(3);
00113 }                                                                            
00114 #endif