Rev 49 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 49 | Rev 111 | ||
---|---|---|---|
1 | #ifndef __UART0_H |
1 | #ifndef __UART0_H |
2 | #define __UART0_H |
2 | #define __UART0_H |
3 | 3 | ||
4 | typedef enum |
4 | typedef enum |
5 | { |
5 | { |
6 | UART0_UNDEF, |
6 | UART0_UNDEF, |
7 | UART0_MK3MAG, |
7 | UART0_MK3MAG, |
8 | UART0_MKGPS |
8 | UART0_MKGPS |
9 | } UART0_MuxerState_t; |
9 | } UART0_MuxerState_t; |
10 | 10 | ||
11 | extern UART0_MuxerState_t UART0_Muxer; |
11 | extern UART0_MuxerState_t UART0_Muxer; |
12 | 12 | ||
13 | 13 | ||
14 | void UART0_Init (void); |
14 | void UART0_Init (void); |
15 | void UART0_Connect_to_MKGPS(void); |
15 | void UART0_Connect_to_MKGPS(void); |
16 | void UART0_Connect_to_MK3MAG(void); |
16 | void UART0_Connect_to_MK3MAG(void); |
17 | void SendOutData0(u8 cmd, u8 Address, u8 numofbuffers , ...); //u8 *data, u8 len, .... |
17 | void UART0_TransmitTxData(void); |
18 | void UART0_Transmit(void); |
18 | void UART0_ProcessRxData(void); |
19 | 19 | ||
20 | 20 | ||
21 | #endif //__UART0_H |
21 | #endif //__UART0_H |
22 | 22 | ||
23 | 23 |