Barrelfish
Functions
pl011.c File Reference

ARM pl011 UART kernel-level driver. More...

Functions

errval_t serial_early_init (unsigned n)
 Configure the serial interface, from a caller that knows that this is a bunch of PL011s, and furthermore where they are in the physical address space.
 
errval_t serial_early_init_mmu_enabled (unsigned n)
 Configure the serial interface, from a caller that knows that this is a bunch of PL011s, and furthermore where they are in the physical address space.
 
void serial_putchar (unsigned port, char c)
 Prints a single character to a serial port.
 
char serial_getchar (unsigned port)
 Reads a single character from the default serial port.
 

Detailed Description

ARM pl011 UART kernel-level driver.