VxWorks Reference Manual : Libraries

nvr4102DSIUSio

NAME

nvr4102DSIUSio - NEC VR4102 DSIU UART tty driver

ROUTINES

nvr4102DSIUDevInit( ) - initialization of the NVR4102DSIU DSIU.
nvr4102DSIUInt( ) - interrupt level processing
nvr4102DSIUIntMask( ) - Mask interrupts from the DSIU.
nvr4102DSIUIntUnmask( ) - Unmask interrupts from the DSIU.

DESCRIPTION

This is the device driver for the nvr4102 DSIU UART.

USAGE

An NVR4102_DSIU_CHAN data structure is used to describe the DSIU.

The BSP's sysHwInit( ) routine typically calls sysSerialHwInit( ), which should pass a pointer to an uninitialized NVR4102_DSIU_CHAN structure to nvr4102DSIUDevInit( ). The BSP's sysHwInit2( ) routine typically calls sysSerialHwInit2( ), which connects the chip's interrupts via intConnect( ).

INCLUDE FILES

drv/sio/nvr4102DSIUSio.h

SEE ALSO

nvr4102DSIUSio


Libraries : Routines

nvr4102DSIUDevInit( )

NAME

nvr4102DSIUDevInit( ) - initialization of the NVR4102DSIU DSIU.

SYNOPSIS

void nvr4102DSIUDevInit
    (
    NVR4102_DSIU_CHAN * pChan
    )

DESCRIPTION

This routine initializes some SIO_CHAN function pointers and then resets the chip in a quiescent state. The caller needs to initialize the channel structure with the requested word length and parity.

RETURNS

N/A

SEE ALSO

nvr4102DSIUSio


Libraries : Routines

nvr4102DSIUInt( )

NAME

nvr4102DSIUInt( ) - interrupt level processing

SYNOPSIS

void nvr4102DSIUInt
    (
    NVR4102_DSIU_CHAN * pChan
    )

DESCRIPTION

This routine handles interrupts from the DSIU.

RETURNS

N/A

SEE ALSO

nvr4102DSIUSio


Libraries : Routines

nvr4102DSIUIntMask( )

NAME

nvr4102DSIUIntMask( ) - Mask interrupts from the DSIU.

SYNOPSIS


void nvr4102DSIUIntMask()

DESCRIPTION

This function masks all possible interrupts from the DSIU subsystem.

RETURNS

N/A

SEE ALSO

nvr4102DSIUSio


Libraries : Routines

nvr4102DSIUIntUnmask( )

NAME

nvr4102DSIUIntUnmask( ) - Unmask interrupts from the DSIU.

SYNOPSIS

		
void nvr4102DSIUIntUnmask()

DESCRIPTION

This function unmasks all desired interrupts from the DSIU subsystem.

RETURNS

N/A

SEE ALSO

nvr4102DSIUSio