capi/uart-isr.c File Reference

#include "uart-isr.h"
#include "type.h"
#include "armVIC.h"
#include "trace.h"
Include dependency graph for uart-isr.c:
This graph shows which files directly or indirectly include this file:

Defines

#define UART0_VIC_SLOT   5

Functions

void uart0_ISR (void)
UINT8 Uart0Getch ()
void uart0_init_IRQ ()
void uart0_start_stop_IRQ (UINT8 on)
UINT8 uart0_check_free_space (UINT8 len)
UINT8 uart0_transmit (unsigned char data)

Define Documentation

#define UART0_VIC_SLOT   5

Function Documentation

UINT8 uart0_check_free_space ( UINT8  len  ) 

References UART0_TX_BUFFER_SIZE.

void uart0_init_IRQ (  ) 

References _VIC_ADDR, _VIC_CNTL, U0IER, uart0_ISR(), UART0_VIC_SLOT, UIER_ERBFI, VIC_BIT, VIC_ENABLE, VIC_UART0, VICIntEnable, and VICIntSelect.

Referenced by InitUART().

Here is the call graph for this function:

Here is the caller graph for this function:

void uart0_ISR ( void   ) 
void uart0_start_stop_IRQ ( UINT8  on  ) 

References _VIC_CNTL, UART0_VIC_SLOT, and VIC_ENABLE.

Referenced by DisableUART().

Here is the caller graph for this function:

UINT8 uart0_transmit ( unsigned char  data  ) 

References disableIRQ(), restoreIRQ(), U0IER, U0LSR, U0THR, UART0_TX_BUFFER_SIZE, and UIER_ETBEI.

Referenced by UART_SendChar(), and UARTReceiveSingleTextLine().

Here is the call graph for this function:

Here is the caller graph for this function:

UINT8 Uart0Getch (  ) 

References UART0_RX_BUFFER_SIZE.

Referenced by UARTReceiveSingleTextLine(), and WriteToSSDFromUART().

Here is the caller graph for this function:

Generated on Wed Mar 23 11:08:36 2011 for Omnima LCD by  doxygen 1.6.3