uart.c File Reference

Go to the source code of this file.

Functions

void F_UartPowerOnInit (void)
void F_UartKeyInPut (INT8U KeyCode) LargeReentrant
INT8U F_UartKeyInGet (void)
INT8U F_UartCheckKeyInBuffer (void)
char putchar (char c) LargeReentrant
char getchar (void)

Variables

struct UART_CONTROL UartCtrl
bit bUartTransfer


Function Documentation

INT8U F_UartCheckKeyInBuffer ( void   ) 

Definition at line 65 of file uart.c.

References UART_CONTROL::KeyInGet, UART_CONTROL::KeyInPut, and UartCtrl.

Referenced by F_ShellSvc(), and getchar().

INT8U F_UartKeyInGet ( void   ) 

Definition at line 52 of file uart.c.

References UART_CONTROL::KeyInBuffer, UART_CONTROL::KeyInGet, UART_CONTROL::KeyInPut, and UartCtrl.

Referenced by F_ShellSvc(), and getchar().

void F_UartKeyInPut ( INT8U  KeyCode  ) 

Definition at line 37 of file uart.c.

References UART_CONTROL::KeyInBuffer, UART_CONTROL::KeyInGet, UART_CONTROL::KeyInPut, and UartCtrl.

Referenced by IsrSerialint().

void F_UartPowerOnInit ( void   ) 

Definition at line 14 of file uart.c.

References bUartTransfer, UART_CONTROL::KeyInGet, UART_CONTROL::KeyInPut, and UartCtrl.

Referenced by F_SysPowerOnInit().

char getchar ( void   ) 

Definition at line 89 of file uart.c.

References F_UartCheckKeyInBuffer(), and F_UartKeyInGet().

char putchar ( char  c  ) 

Definition at line 77 of file uart.c.

References bUartTransfer.


Variable Documentation

Definition at line 12 of file uart.c.

Referenced by F_UartPowerOnInit(), IsrSerialint(), and putchar().

Definition at line 11 of file uart.c.

Referenced by F_UartCheckKeyInBuffer(), F_UartKeyInGet(), F_UartKeyInPut(), and F_UartPowerOnInit().


Generated on Sat Aug 9 23:31:25 2008 for A Small Control System Using 8051 by  doxygen 1.5.6