CSerial::SSrl_state Struct Reference


Detailed Description

The state structure contains all elements that need to be saved to the statefile.

Definition at line 132 of file Serial.h.


Data Fields

u8 bTHR
 Transmit Hold Register.
u8 bRDR
 Received Data Register.
u8 bBRB_LSB
u8 bBRB_MSB
u8 bIER
 Interrupt Enable Register.
u8 bIIR
 Interrupt Identification Register.
u8 bFCR
u8 bLCR
 Line Control Register (Data Format Register).
u8 bMCR
 Modem Control Register.
u8 bLSR
 Line Status Register.
u8 bMSR
 Modem Status Register.
u8 bSPR
 Scratch Pad Register.
int serial_cycles
char rcvBuffer [1024]
int rcvW
int rcvR
int iNumber
bool irq_active

Field Documentation

Transmit Hold Register.

Definition at line 134 of file Serial.h.

Received Data Register.

Definition at line 135 of file Serial.h.

Referenced by CSerial::ReadMem().

Definition at line 136 of file Serial.h.

Referenced by CSerial::ReadMem(), and CSerial::WriteMem().

Definition at line 137 of file Serial.h.

Referenced by CSerial::ReadMem(), and CSerial::WriteMem().

Interrupt Enable Register.

Definition at line 138 of file Serial.h.

Referenced by CSerial::eval_interrupts(), CSerial::ReadMem(), and CSerial::WriteMem().

Interrupt Identification Register.

Definition at line 139 of file Serial.h.

Referenced by CSerial::eval_interrupts(), CSerial::init(), and CSerial::ReadMem().

Definition at line 140 of file Serial.h.

Referenced by CSerial::WriteMem().

Line Control Register (Data Format Register).

Definition at line 141 of file Serial.h.

Referenced by CSerial::init(), CSerial::ReadMem(), and CSerial::WriteMem().

Modem Control Register.

Definition at line 142 of file Serial.h.

Referenced by CSerial::ReadMem(), and CSerial::WriteMem().

Line Status Register.

Definition at line 143 of file Serial.h.

Referenced by CSerial::init(), and CSerial::ReadMem().

Modem Status Register.

Definition at line 144 of file Serial.h.

Referenced by CSerial::init(), and CSerial::ReadMem().

Scratch Pad Register.

Definition at line 145 of file Serial.h.

Referenced by CSerial::ReadMem(), and CSerial::WriteMem().

Definition at line 146 of file Serial.h.

Referenced by CSerial::execute(), and CSerial::WaitForConnection().

Definition at line 147 of file Serial.h.

Referenced by CSerial::ReadMem(), and CSerial::receive().

Definition at line 149 of file Serial.h.

Referenced by CSerial::eval_interrupts(), CSerial::init(), and CSerial::ReadMem().

Definition at line 151 of file Serial.h.

Referenced by CSerial::eval_interrupts(), and CSerial::init().


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

SourceForge.net Logo
Project space on SourceForge.net