SGCN

userland driver of the Niagara console output More...

Files

file  niagara.c

Data Structures

struct  output_buffer_t

Defines

#define HEIGHT   24
#define OUTPUT_BUFFER_SIZE   ((PAGE_SIZE) - 2 * 8)
#define WIDTH   80

Functions

int niagara_init (void)
 Initializes the Niagara serial driver.
static void niagara_putc (char c)
 Pushes the character to the Niagara serial.

Variables

output_buffer_t output_buffer
static uintptr_t output_buffer_addr
 Virtual address mapped to the buffer shared with the kernel counterpart.

Detailed Description

userland driver of the Niagara console output


Function Documentation

static void niagara_putc ( char  c  )  [static]

Pushes the character to the Niagara serial.

Parameters:
c character to be pushed

Definition at line 77 of file niagara.c.


Generated on Thu Jun 2 07:45:56 2011 for HelenOS/USB by  doxygen 1.4.7