27.10.2015 Views

Advanced Configuration and Power Interface Specification

ACPI_6.0

ACPI_6.0

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Advanced</strong> <strong>Configuration</strong> <strong>and</strong> <strong>Power</strong> <strong>Interface</strong> <strong>Specification</strong><br />

Arguments<br />

InitialBaudRate evaluates to a 32-bit integer that specifies the default or initial connection speed in<br />

bytes per second that the device supports. The bit field _SPE is automatically created to refer to this<br />

portion of the resource descriptor.<br />

BitsPerByte is an optional argument that specifies whether five bits (DataBitsFive), six bits<br />

(DataBitsSix), seven bits (DataBitsSeven), eight bits (DataBitsEight) or nine bits (DataBitsNine)<br />

contain data during transfer of a single packet or character. DataBitsEight is the default. The bit field<br />

DescriptorName._LEN is automatically created to refer to this portion of the resource descriptor.<br />

StopBits is an optional argument that specifies whether there are two bits (StopBitsTwo), one <strong>and</strong> a<br />

half bits (StopBitsOnePlusHalf), one bit (StopBitsOne) or no bits (StopBitsZero) used to signal<br />

the end of a packet or character. StopBitsOne is the default. The bit field _STB is automatically<br />

created to refer to this portion of the resource descriptor.<br />

LinesInUse evaluates to an integer representing 8 1-bit flags representing the presence (‘1’) or<br />

absence (‘0’) of a particular line. The bit field _LIN is automatically created to refer to this portion<br />

of the resource descriptor.<br />

Bit Mask<br />

UART Line<br />

Bit 7 (0x80)<br />

Request To Send (RTS)<br />

Bit 6 (0x40)<br />

Clear To Send (CTS)<br />

Bit 5 (0x20)<br />

Data Terminal Ready (DTR)<br />

Bit 4 (0x10)<br />

Data Set Ready (DSR)<br />

Bit 3 (0x08)<br />

Ring Indicator (RI)<br />

Bit 2 (0x04)<br />

Data Carrier Detect (DTD)<br />

Bit 1 (0x02) Reserved. Must be 0.<br />

Bit 0 (0x01) Reserved. Must be 0.<br />

IsBigEndian is an optional argument that specifies whether the device is expecting big endian<br />

(BigEndian) or little endian (LittleEndian) data formats. LittleEndian is the default. The bit field<br />

_END is automatically created to refer to this portion of the resource descriptor.<br />

Parity is an optional argument that specifies whether the type of parity bits included after the data in<br />

a packet are to be interpreted as space parity (ParityTypeSpace), mark parity (ParityTypeMark), odd<br />

parity (ParityTypeOdd), even parity (ParityTypeEven) or no parity (ParityTypeNone).<br />

ParityTypeNone is the default. The bit field PAR is automatically created to refer to this portion of<br />

the resource descriptor.<br />

FlowControl is an optional argument that specifies whether there is hardware-based flow control<br />

(FlowControlHardware), software-based flow control (FlowControlXON) or no flow control<br />

(FlowControlNone) used when communicating with the device. FlowControlNone is the default.<br />

The bit field_FLC is automatically created to refer to this portion of the resource descriptor.<br />

ReceiveBufferSize evaluates to a 16-bit integer that specifies the upper limit in bytes of the receive<br />

buffer that can be optimally utilized while communicating with this device. The bit field_RXL is<br />

automatically created to refer to this portion of the resource descriptor.<br />

898 April, 2015 Version 6.0

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!