uart.h File Reference

Go to the source code of this file.

Data Structures

struct  UART_CONTROL

Functions

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

Variables

struct UART_CONTROL UartCtrl
bit bUartTransfer


Function Documentation

INT8U F_UartCheckKeyInBuffer (  ) 

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 (  ) 

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 (  ) 

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   ) 

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