#include <async.h>#include <sysinfo.h>#include <as.h>#include <errno.h>#include <stdio.h>#include <ddi.h>#include "serial_console.h"#include "niagara.h"Go to the source code of this file.
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. | |
Definition in file niagara.c.
1.4.7