VxWorks Reference Manual : Libraries
nvr4102DSIUSio - NEC VR4102 DSIU UART tty driver
nvr4102DSIUDevInit( ) - initialization of the NVR4102DSIU DSIU.
nvr4102DSIUInt( ) - interrupt level processing
nvr4102DSIUIntMask( ) - Mask interrupts from the DSIU.
nvr4102DSIUIntUnmask( ) - Unmask interrupts from the DSIU.
This is the device driver for the nvr4102 DSIU UART.
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( ).
drv/sio/nvr4102DSIUSio.h
nvr4102DSIUDevInit( ) - initialization of the NVR4102DSIU DSIU.
void nvr4102DSIUDevInit ( NVR4102_DSIU_CHAN * pChan )
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.
N/A
nvr4102DSIUInt( ) - interrupt level processing
void nvr4102DSIUInt ( NVR4102_DSIU_CHAN * pChan )
This routine handles interrupts from the DSIU.
N/A
nvr4102DSIUIntMask( ) - Mask interrupts from the DSIU.
void nvr4102DSIUIntMask()
This function masks all possible interrupts from the DSIU subsystem.
N/A
nvr4102DSIUIntUnmask( ) - Unmask interrupts from the DSIU.
void nvr4102DSIUIntUnmask()
This function unmasks all desired interrupts from the DSIU subsystem.
N/A