Rev 73 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | SVN | RSS feed
| Rev 73 | Rev 127 | ||
|---|---|---|---|
| Line 225... | Line 225... | ||
| 225 | 225 | ||
| 226 | 226 | ||
| 227 | /** |
227 | /** |
| 228 | * Wrapper function for uart_init. |
228 | * Wrapper function for uart_init. |
| 229 | */ |
229 | */ |
| 230 | void |
230 | void Uart_Init() { |
| 231 |
|
231 | Uart_InitHw((UART_BAUD_SELECT((BAUD),F_OSC))); |
| 232 | stdout = &myStdOut; |
232 | stdout = &myStdOut; |
| 233 | } |
233 | } |
| 234 | 234 | ||
| 235 | 235 | ||
| 236 | /************************************************************************* |
236 | /************************************************************************* |
| 237 | Function: uart_init() |
237 | Function: uart_init() |
| 238 | Purpose: initialize UART and set baudrate |
238 | Purpose: initialize UART and set baudrate |
| 239 | Input: baudrate using macro UART_BAUD_SELECT() |
239 | Input: baudrate using macro UART_BAUD_SELECT() |
| 240 | Returns: none |
240 | Returns: none |
| 241 | **************************************************************************/ |
241 | **************************************************************************/ |
| 242 | void |
242 | static void Uart_InitHw(unsigned int baudrate) |
| 243 | { |
243 | { |
| 244 | UART_TxHead = 0; |
244 | UART_TxHead = 0; |
| 245 | UART_TxTail = 0; |
245 | UART_TxTail = 0; |
| 246 | UART_RxHead = 0; |
246 | UART_RxHead = 0; |
| 247 | UART_RxTail = 0; |
247 | UART_RxTail = 0; |