#include <ddi.h>
#include <libarch/ddi.h>
#include <devmap.h>
#include <ipc/char.h>
#include <async.h>
#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
#include <sysinfo.h>
#include <errno.h>
#include <inttypes.h>
#include "s3c24xx_uart.h"
Go to the source code of this file.
Defines | |
| #define | NAME "s3c24ser" |
| #define | NAMESPACE "char" |
Functions | |
| int | main (int argc, char *argv[]) |
| Main entry point. | |
| static void | s3c24xx_uart_connection (ipc_callid_t iid, ipc_call_t *icall) |
| Character device connection handler. | |
| static int | s3c24xx_uart_init (s3c24xx_uart_t *uart) |
| Initialize S3C24xx on-chip UART. | |
| static void | s3c24xx_uart_irq_handler (ipc_callid_t iid, ipc_call_t *call) |
| static void | s3c24xx_uart_sendb (s3c24xx_uart_t *uart, uint8_t byte) |
| Send a byte to the UART. | |
Variables | |
| static s3c24xx_uart_t * | uart |
| S3C24xx UART instance structure. | |
| static irq_cmd_t | uart_irq_cmds [] |
| static irq_code_t | uart_irq_code |
This UART is present on the Samsung S3C24xx CPU (on the gta02 platform).
Definition in file s3c24xx_uart.c.
1.4.7