Mark Junker <mjscod@gmx.de>
Don't detect a 16550A UART if it is a 16550.
Modified: trunk/reactos/drivers/dd/serial/legacy.c

Modified: trunk/reactos/drivers/dd/serial/legacy.c
--- trunk/reactos/drivers/dd/serial/legacy.c	2005-03-27 11:00:41 UTC (rev 14343)
+++ trunk/reactos/drivers/dd/serial/legacy.c	2005-03-27 11:13:25 UTC (rev 14344)
@@ -62,7 +62,11 @@
 	{
 		case 0x00:
 			return Uart16450;
+		case 0x40:
 		case 0x80:
+			/* Not sure about this but the documentation says that 0x40
+			 * indicates an unusable FIFO but my tests only worked
+			 * with 0x80 */
 			return Uart16550;
 	}