Update SerialPortInitializer() to properly preserve BIT5 in FCR instead of BIT4.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@11404
6f19259b-4bc3-4df7-8a09-
765794883524
// Enable and reset FIFOs\r
// Strip reserved bits from PcdSerialFifoControl\r
//\r
- SerialPortWriteRegister (R_UART_FCR, (UINT8)(PcdGet8 (PcdSerialFifoControl) & 0x17));\r
+ SerialPortWriteRegister (R_UART_FCR, (UINT8)(PcdGet8 (PcdSerialFifoControl) & 0x27));\r
\r
//\r
// Put Modem Control Register(MCR) into its reset state of 0x00.\r
# BIT0 - FIFO Enable. 0 = Disable FIFOs. 1 = Enable FIFOs.\r
# BIT1 - Clear receive FIFO. 1 = Clear FIFO.\r
# BIT2 - Clear transmit FIFO. 1 = Clear FIFO.\r
- # BIT7..BIT3 - Reserved. Must be 0.\r
+ # BIT4..BIT3 - Reserved. Must be 0.\r
+ # BIT5 - Enable 64-byte FIFO. 0 = Disable 64-byte FIFO. 1 = Enable 64-byte FIFO\r
+ # BIT7..BIT6 - Reserved. Must be 0.\r
#\r
# Default is to enable and clear all FIFOs.\r
#\r