Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
gdb-io-ttysm.c File Reference
#include <linux/string.h>
#include <linux/kernel.h>
#include <linux/signal.h>
#include <linux/sched.h>
#include <linux/mm.h>
#include <linux/console.h>
#include <linux/init.h>
#include <linux/tty.h>
#include <asm/pgtable.h>
#include <asm/gdb-stub.h>
#include <asm/exceptions.h>
#include <unit/clock.h>
#include "mn10300-serial.h"

Go to the source code of this file.

Functions

void __init gdbstub_io_init (void)
 
void gdbstub_io_set_baud (unsigned baud)
 
int gdbstub_io_rx_char (unsigned char *_ch, int nonblock)
 
void gdbstub_io_tx_char (unsigned char ch)
 
void gdbstub_io_tx_flush (void)
 

Variables

struct mn10300_serial_port *const gdbstub_port = &mn10300_serial_port_sif2
 

Function Documentation

void __init gdbstub_io_init ( void  )

Definition at line 37 of file gdb-io-ttysm.c.

int gdbstub_io_rx_char ( unsigned char _ch,
int  nonblock 
)

Definition at line 181 of file gdb-io-ttysm.c.

void gdbstub_io_set_baud ( unsigned  baud)

Definition at line 96 of file gdb-io-ttysm.c.

void gdbstub_io_tx_char ( unsigned char  ch)

Definition at line 282 of file gdb-io-ttysm.c.

void gdbstub_io_tx_flush ( void  )

Definition at line 299 of file gdb-io-ttysm.c.

Variable Documentation

struct mn10300_serial_port* const gdbstub_port = &mn10300_serial_port_sif2

Definition at line 30 of file gdb-io-ttysm.c.