summaryrefslogtreecommitdiff
path: root/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIo.h
diff options
context:
space:
mode:
authorxli24 <xli24@6f19259b-4bc3-4df7-8a09-765794883524>2007-09-28 02:34:42 +0000
committerxli24 <xli24@6f19259b-4bc3-4df7-8a09-765794883524>2007-09-28 02:34:42 +0000
commit82408a47c9a982ceea9290dfe2d38ece14d8c867 (patch)
tree19e953396a86a71b400917ce400d753134342b80 /Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIo.h
parent117bc842fae2223409774f62f14fb96e05a2aace (diff)
Add necessary parameter checking for WinNtSerialIoDxe module, according to UEFI 2.1 spec.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3958 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIo.h')
-rw-r--r--Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIo.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIo.h b/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIo.h
index affc392b5..d844aa05f 100644
--- a/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIo.h
+++ b/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIo.h
@@ -154,6 +154,12 @@ extern EFI_COMPONENT_NAME_PROTOCOL gWinNtSerialIoComponentName;
//
#define SERIAL_PORT_MAX_BAUD_RATE 115400
+#define SERIAL_PORT_MIN_BAUD_RATE 50
+#define SERIAL_PORT_MAX_RECEIVE_FIFO_DEPTH 16
+
+#define SERIAL_PORT_MIN_TIMEOUT 1 // 1 uS
+#define SERIAL_PORT_MAX_TIMEOUT 100000000 // 100 seconds
+
//
// Function Prototypes
//