ConOpSys V2970  P004.07
ANVILEX control operating system
Public Attributes | List of all members
TP021_23_KG3_EVIO_T1::TStatus Union Reference

Status register struct. More...

Collaboration diagram for TP021_23_KG3_EVIO_T1::TStatus:
Collaboration graph

Public Attributes

U16 u16_Status
 Register raw data. More...
 
struct {
   U16   u16_RXNE:1
 Bit 0, Receive buffer not empty. More...
 
   U16   u16_Ready:1
 Bit 1, Transmit buffer empty. More...
 
   U16   u16_CRCERR:1
 Bit 2, CRC error flag. More...
 
   U16   u16_OVR:1
 Bit 3, Overrun error. More...
 
   U16   u16_BSY:1
 Bit 4, Busy flag. More...
 
   U16   __pad0__:1
 Bit 5, Received. More...
 
   U16   __pad1__:1
 Bit 6, Received. More...
 
   U16   __pad2__:1
 Bit 7, Received. More...
 
   U16   __pad3__:1
 Bit 8, Received. More...
 
   U16   __pad4__:1
 Bit 9, Received. More...
 
   U16   __pad5__:1
 Bit 10, Received. More...
 
   U16   __pad6__:1
 Bit 11, Received. More...
 
   U16   __pad7__:1
 Bit 12, Received. More...
 
   U16   __pad8__:1
 Bit 13, Received. More...
 
   U16   __pad9__:1
 Bit 14, Received. More...
 
   U16   __pad10__:1
 Bit 15, Received. More...
 
}; 
 

Detailed Description

Status register struct.

Member Data Documentation

◆ 

struct { ... }

◆ __pad0__

U16 TP021_23_KG3_EVIO_T1::TStatus::__pad0__

Bit 5, Received.

◆ __pad10__

U16 TP021_23_KG3_EVIO_T1::TStatus::__pad10__

Bit 15, Received.

◆ __pad1__

U16 TP021_23_KG3_EVIO_T1::TStatus::__pad1__

Bit 6, Received.

◆ __pad2__

U16 TP021_23_KG3_EVIO_T1::TStatus::__pad2__

Bit 7, Received.

◆ __pad3__

U16 TP021_23_KG3_EVIO_T1::TStatus::__pad3__

Bit 8, Received.

◆ __pad4__

U16 TP021_23_KG3_EVIO_T1::TStatus::__pad4__

Bit 9, Received.

◆ __pad5__

U16 TP021_23_KG3_EVIO_T1::TStatus::__pad5__

Bit 10, Received.

◆ __pad6__

U16 TP021_23_KG3_EVIO_T1::TStatus::__pad6__

Bit 11, Received.

◆ __pad7__

U16 TP021_23_KG3_EVIO_T1::TStatus::__pad7__

Bit 12, Received.

◆ __pad8__

U16 TP021_23_KG3_EVIO_T1::TStatus::__pad8__

Bit 13, Received.

◆ __pad9__

U16 TP021_23_KG3_EVIO_T1::TStatus::__pad9__

Bit 14, Received.

◆ u16_BSY

U16 TP021_23_KG3_EVIO_T1::TStatus::u16_BSY

Bit 4, Busy flag.

◆ u16_CRCERR

U16 TP021_23_KG3_EVIO_T1::TStatus::u16_CRCERR

Bit 2, CRC error flag.

◆ u16_OVR

U16 TP021_23_KG3_EVIO_T1::TStatus::u16_OVR

Bit 3, Overrun error.

◆ u16_Ready

U16 TP021_23_KG3_EVIO_T1::TStatus::u16_Ready

Bit 1, Transmit buffer empty.

◆ u16_RXNE

U16 TP021_23_KG3_EVIO_T1::TStatus::u16_RXNE

Bit 0, Receive buffer not empty.

◆ u16_Status

U16 TP021_23_KG3_EVIO_T1::TStatus::u16_Status

Register raw data.


The documentation for this union was generated from the following file: