Main Page   Modules   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

/projects/cubeos/src_current/drivers/tty/io_duart.c File Reference

#include <stddef.h>
#include <mc68681.h>
#include <cubeos.h>
#include <sys_var.h>
#include <iobuf.h>
#include <kerror.h>
#include <ttyio.h>
#include <rsm.h>
#include <rdio.h>
#include <ivtab.h>
#include <softreset.h>

Include dependency graph for io_duart.c:

Go to the source code of this file.

Functions

void DUART_int ()
void DUART_duart (struct TTY_tty_dev *TTY_tty_a, struct TTY_tty_dev *TTY_tty_b)

Variables

TTY_tty_dev_DUART_t_a
TTY_tty_dev_DUART_t_b
unsigned char _DUART_opcrsave
 saves the inaccessible internal state of OPCR. More...

unsigned char _DUART_imrsave
unsigned char _DUART_isr


Detailed Description

Definition in file io_duart.c.


Function Documentation

void DUART_duart struct TTY_tty_dev   TTY_tty_a,
struct TTY_tty_dev   TTY_tty_b
 

Definition at line 518 of file io_duart.c.

References _DUART_imrsave, _DUART_opcrsave, TTY_tty_dev::break_process, BUFLEN, TTY_tty_dev::char_process, TTY_tty_dev::dis_rx_irq, TTY_tty_dev::dis_tx_irq, DUART_ACR, DUART_CRA, DUART_CRB, DUART_CSRA, DUART_CSRB, DUART_CTLR, DUART_CTUR, DUART_IMR, DUART_MR1A, DUART_MR1B, DUART_MR2A, DUART_MR2B, DUART_OPCR, DUART_OPRRST, DUART_STRTCC, TTY_tty_dev::en_rx_irq, TTY_tty_dev::en_tx_irq, TTY_tty_dev::hsmode, TTY_tty_dev::inq, iobuf_init, TTY_tty_dev::mode, TTY_tty_dev::outq, readbyte, TTY_tty_dev::setbps, TTY_tty_dev::sethandshake, TTY_tty_dev::setrts, TTY_tty_dev::state, TTY_conecho_on, TTY_HS_NONE, TTY_tty_dev::txchar, and writebyte.

void DUART_int void   
 

Definition at line 512 of file io_duart.c.


Variable Documentation

unsigned char _DUART_imrsave
 

Definition at line 46 of file io_duart.c.

Referenced by DUART_duart.

unsigned char _DUART_isr
 

Definition at line 48 of file io_duart.c.

unsigned char _DUART_opcrsave
 

saves the inaccessible internal state of OPCR.

Definition at line 43 of file io_duart.c.

Referenced by DUART_duart.

struct TTY_tty_dev* _DUART_t_a
 

Definition at line 40 of file io_duart.c.

struct TTY_tty_dev* _DUART_t_b
 

Definition at line 41 of file io_duart.c.


Generated on Thu Feb 20 15:38:50 2003 for cubeOS by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002