EE445M RTOS
Taken at the University of Texas Spring 2015
uartstdio.c File Reference
#include <stdbool.h>
#include <stdint.h>
#include <stdarg.h>
#include "inc/hw_ints.h"
#include "inc/hw_memmap.h"
#include "inc/hw_types.h"
#include "inc/hw_uart.h"
#include "driverlib/debug.h"
#include "driverlib/interrupt.h"
#include "driverlib/rom.h"
#include "driverlib/rom_map.h"
#include "driverlib/sysctl.h"
#include "driverlib/uart.h"
#include "utils/uartstdio.h"
Include dependency graph for uartstdio.c:

Go to the source code of this file.

Functions

void UARTStdioConfig (uint32_t ui32PortNum, uint32_t ui32Baud, uint32_t ui32SrcClock)
 
int UARTwrite (const char *pcBuf, uint32_t ui32Len)
 
int UARTgets (char *pcBuf, uint32_t ui32Len)
 
unsigned char UARTgetc (void)
 
void UARTvprintf (const char *pcString, va_list vaArgP)
 
void UARTprintf (const char *pcString,...)
 

Variables

static uint32_t g_ui32Base = 0
 
static const char *const g_pcHex = "0123456789abcdef"
 
static const uint32_t g_ui32UARTBase [3]
 
static const uint32_t g_ui32UARTPeriph [3]