]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
* grub-core/loader/i386/bsd.c (grub_cmd_netbsd): Provide default serial
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 29 Sep 2010 20:51:12 +0000 (22:51 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Wed, 29 Sep 2010 20:51:12 +0000 (22:51 +0200)
parameters.

ChangeLog
grub-core/loader/i386/bsd.c

index 4e03814fd5927845f3d38ce0f9bddd0c90fac2fa..bd8b33b5344b6bb1be8a186dcd729befa4215fbc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2010-09-29  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * grub-core/loader/i386/bsd.c (grub_cmd_netbsd): Provide default serial
+       parameters.
+
 2010-09-29  Vladimir Serbinenko  <phcoder@gmail.com>
 
        * grub-core/lib/arg.c (grub_arg_parse): Fix treating of all commands as
index 456c5f36cb7bcb71f3fefc3afbdab0c3d7a6d3fb..b7cf115d918c3a9d0f78bfcc266557c0c1e4b5b1 100644 (file)
@@ -1559,6 +1559,9 @@ grub_cmd_netbsd (grub_extcmd_context_t ctxt, int argc, char *argv[])
          grub_memset (&serial, 0, sizeof (serial));
          grub_strcpy (serial.devname, "com");
 
+         serial.addr = grub_ns8250_hw_get_port (0);
+         serial.speed = 9600;
+
          if (ctxt->state[NETBSD_SERIAL_ARG].arg)
            {
              ptr = ctxt->state[NETBSD_SERIAL_ARG].arg;
@@ -1581,7 +1584,7 @@ grub_cmd_netbsd (grub_extcmd_context_t ctxt, int argc, char *argv[])
                    return grub_errno;
                }
            }
-         
+
          grub_bsd_add_meta (NETBSD_BTINFO_CONSOLE, &serial, sizeof (serial));
        }
       else