Home | History | Annotate | Download | only in WinNtSerialIoDxe

Lines Matching refs:UartNode

172   UART_DEVICE_PATH                    *UartNode;

195 UartNode = (UART_DEVICE_PATH *) RemainingDevicePath;
196 if (UartNode->Header.Type != MESSAGING_DEVICE_PATH ||
197 UartNode->Header.SubType != MSG_UART_DP ||
198 DevicePathNodeLength((EFI_DEVICE_PATH_PROTOCOL *)UartNode) != sizeof(UART_DEVICE_PATH)) {
201 if ( UartNode->BaudRate > SERIAL_PORT_MAX_BAUD_RATE) {
204 if (UartNode->Parity < NoParity || UartNode->Parity > SpaceParity) {
207 if (UartNode->DataBits < 5 || UartNode->DataBits > 8) {
210 if (UartNode->StopBits < OneStopBit || UartNode->StopBits > TwoStopBits) {
213 if ((UartNode->DataBits == 5) && (UartNode->StopBits == TwoStopBits)) {
216 if ((UartNode->DataBits >= 6) && (UartNode->DataBits <= 8) && (UartNode->StopBits == OneFiveStopBits)) {
220 FlowControlNode = (UART_FLOW_CONTROL_DEVICE_PATH *) NextDevicePathNode (UartNode);
385 UART_DEVICE_PATH UartNode;
516 ZeroMem (&UartNode, sizeof (UART_DEVICE_PATH));
517 UartNode.Header.Type = MESSAGING_DEVICE_PATH;
518 UartNode.Header.SubType = MSG_UART_DP;
519 SetDevicePathNodeLength ((EFI_DEVICE_PATH_PROTOCOL *) &UartNode, sizeof (UART_DEVICE_PATH));
531 CopyMem (&UartNode, RemainingDevicePath, sizeof (UART_DEVICE_PATH));
591 CopyMem (&Private->UartDevicePath, &UartNode, sizeof (UART_DEVICE_PATH));