Jump to content

LINECONTROL: Difference between revisions

From EDM2
Anakor (talk | contribs)
New
 
No edit summary
Line 41: Line 41:
               0  Not currently transmitting break.  
               0  Not currently transmitting break.  
               1  Currently transmitting break.
               1  Currently transmitting break.
[[OS2_API | Back to OS/2 API]]
[[Category:The OS/2 API Project]]

Revision as of 21:37, 31 October 2011

LINECONTROL

Line characteristics.

Type

BYTE  bDataBits
BYTE  bParity
BYTE  bStopBits
BYTE  fTransBreak

C Declaration Method

typedef struct

Fields

bDataBits    Data bits flag.
             0x00-0x04  Reserved 
             0x05       5 data bits 
             0x06       6 data bits 
             0x07       7 data bits (initial value) 
             0x08       8 data bits 
             0x09-0xFF  Reserved 
  
bParity      Parity flag.
             0x00       No parity 
             0x01       Odd parity 
             0x02       Even parity (initial value) 
             0x03       Mark parity (parity bit always 1) 
             0x04       Space parity (parity bit always 0) 
             0x05-0xFF  Reserved 
  
bStopBits    Stop bit flag.
             0x00       1 stop bit (initial value) 
             0x01       1.5 stop bits (valid with 5-bit WORD length only) 
             0x02       2 stop bits (not valid with 5-bit WORD length) 
             0x03-0xFF  Reserved 
  
fTransBreak  Transmitting break flag.
             0  Not currently transmitting break. 
             1  Currently transmitting break.


Back to OS/2 API