X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=Nt32Pkg%2FWinNtSerialIoDxe%2FWinNtSerialIo.h;h=f96984eaa0710c3f5743e11e0d7d121c84f447db;hb=588bb5ae52edc99aef6fcb68c31ce0882f0e5c3c;hp=a8e74bb9458110158b7e44e404d281ad389ab991;hpb=6ae81428485020dd371eaefa5b97b24f21efe117;p=mirror_edk2.git diff --git a/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIo.h b/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIo.h index a8e74bb945..f96984eaa0 100644 --- a/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIo.h +++ b/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIo.h @@ -1,7 +1,7 @@ /**@file -Copyright (c) 2006, Intel Corporation -All rights reserved. This program and the accompanying materials +Copyright (c) 2006, Intel Corporation. All rights reserved.
+This program and the accompanying materials are licensed and made available under the terms and conditions of the BSD License which accompanies this distribution. The full text of the license may be found at http://opensource.org/licenses/bsd-license.php @@ -58,7 +58,7 @@ typedef struct { UINT8 Data[SERIAL_MAX_BUFFER_SIZE]; } SERIAL_DEV_FIFO; -#define WIN_NT_SERIAL_IO_PRIVATE_DATA_SIGNATURE EFI_SIGNATURE_32 ('N', 'T', 's', 'i') +#define WIN_NT_SERIAL_IO_PRIVATE_DATA_SIGNATURE SIGNATURE_32 ('N', 'T', 's', 'i') typedef struct { UINT64 Signature; @@ -120,12 +120,15 @@ extern EFI_COMPONENT_NAME2_PROTOCOL gWinNtSerialIoComponentName2; #define SERIAL_PARITY_DEFAULT DefaultParity #define SERIAL_STOPBITS_DEFAULT DefaultStopBits -#define SERIAL_CONTROL_MASK (EFI_SERIAL_CLEAR_TO_SEND | \ - EFI_SERIAL_DATA_SET_READY | \ - EFI_SERIAL_RING_INDICATE | \ - EFI_SERIAL_CARRIER_DETECT | \ - EFI_SERIAL_REQUEST_TO_SEND | \ - EFI_SERIAL_DATA_TERMINAL_READY | \ +#define SERIAL_CONTROL_MASK (EFI_SERIAL_CLEAR_TO_SEND | \ + EFI_SERIAL_DATA_SET_READY | \ + EFI_SERIAL_RING_INDICATE | \ + EFI_SERIAL_CARRIER_DETECT | \ + EFI_SERIAL_REQUEST_TO_SEND | \ + EFI_SERIAL_DATA_TERMINAL_READY | \ + EFI_SERIAL_HARDWARE_LOOPBACK_ENABLE | \ + EFI_SERIAL_SOFTWARE_LOOPBACK_ENABLE | \ + EFI_SERIAL_HARDWARE_FLOW_CONTROL_ENABLE | \ EFI_SERIAL_INPUT_BUFFER_EMPTY) #define ConvertBaud2Nt(x) (DWORD) x @@ -188,7 +191,6 @@ Returns: --*/ ; -STATIC EFI_STATUS EFIAPI WinNtSerialIoDriverBindingSupported ( @@ -215,7 +217,6 @@ Returns: --*/ ; -STATIC EFI_STATUS EFIAPI WinNtSerialIoDriverBindingStart ( @@ -242,7 +243,6 @@ Returns: --*/ ; -STATIC EFI_STATUS EFIAPI WinNtSerialIoDriverBindingStop ( @@ -271,7 +271,6 @@ Returns: --*/ ; -STATIC EFI_STATUS EFIAPI WinNtSerialIoReset ( @@ -294,7 +293,6 @@ Returns: --*/ ; -STATIC EFI_STATUS EFIAPI WinNtSerialIoSetAttributes ( @@ -329,7 +327,6 @@ Returns: --*/ ; -STATIC EFI_STATUS EFIAPI WinNtSerialIoSetControl ( @@ -354,7 +351,6 @@ Returns: --*/ ; -STATIC EFI_STATUS EFIAPI WinNtSerialIoGetControl ( @@ -379,7 +375,6 @@ Returns: --*/ ; -STATIC EFI_STATUS EFIAPI WinNtSerialIoWrite ( @@ -406,7 +401,6 @@ Returns: --*/ ; -STATIC EFI_STATUS EFIAPI WinNtSerialIoRead (