[OpenBIOS] [commit] r1036 - trunk/openbios-devel/drivers

repository service svn at openbios.org
Wed Apr 27 21:20:07 CEST 2011


Author: mcayland
Date: Wed Apr 27 21:20:06 2011
New Revision: 1036
URL: http://tracker.coreboot.org/trac/openbios/changeset/1036

Log:
Set properties to disable carrier detection on the serial ports for SPARC32.

This prevents the Solaris 8 kernel from freezing during boot after detecting
the serial ports.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland at siriusit.co.uk>

Modified:
   trunk/openbios-devel/drivers/escc.c

Modified: trunk/openbios-devel/drivers/escc.c
==============================================================================
--- trunk/openbios-devel/drivers/escc.c	Fri Apr 22 02:13:53 2011	(r1035)
+++ trunk/openbios-devel/drivers/escc.c	Wed Apr 27 21:20:06 2011	(r1036)
@@ -342,6 +342,16 @@
 
     ob_intr(intr);
 
+    PUSH(0);
+    PUSH(0);
+    push_str("port-a-ignore-cd");
+    fword("property");
+
+    PUSH(0);
+    PUSH(0);
+    push_str("port-b-ignore-cd");
+    fword("property");
+
     fword("finish-device");
 
     snprintf(nodebuff, sizeof(nodebuff), "/obio/zs at 0,%x",



More information about the OpenBIOS mailing list