[PATCH] Add boot -c option: set console name and baudrate

发布于 2022-09-18 04:50:57 字数 3141 浏览 10 评论 0

  1. From 4c7e5fb13b0c4243994d2349c0531ebc55cbfeb4 Mon Sep 17 00:00:00 2001
  2. From: wham <[email]wham.xia@gmail.com[/email]>
  3. Date: Mon, 2 Nov 2009 15:23:35 +0800
  4. Subject: [PATCH] Add boot -c option: set console name and baudrate
  5. ---
  6. app/boot/boot.c   |    5 +++--
  7. filesys/sysconf.c |    1 +
  8. 2 files changed, 4 insertions(+), 2 deletions(-)
  9. diff --git a/app/boot/boot.c b/app/boot/boot.c
  10. index 26f0c7b..bcc9185 100644
  11. --- a/app/boot/boot.c
  12. +++ b/app/boot/boot.c
  13. @@ -114,7 +114,8 @@ static int BootUsage(void)
  14.                 "\t-n [nfs_server:/path/to/nfs/root]:  boot via NFS\n"
  15.                 "\t-l [kernel command line]:  boot via spcified CmdLine\n"
  16.                 "\t-r [ramdisk_image_name]:  boot with Ramdisk\n"
  17. -                "\t-m <MachID>:  set board machine ID\n"
  18. +                "\t-c <console_name, baudrate>:  set console name and baudrate\n"
  19. +                "\t-m <machine ID>:  set board machine ID\n"
  20.                 "\t-v:  print the linux parameters and quit\n"
  21.                 "\nExamples:\n"
  22.                 "\t..."
  23. @@ -416,7 +417,7 @@ static int BuildCmdline(char *pchCmdline, size_t nMaxLen)
  24. #endif
  25. // } MARK_MAXWIT_TRAINING
  26. -        str += sprintf(str, " console=%s,115200", pKeParam->szConDev);
  27. +        str += sprintf(str, " console=%s", pKeParam->szConDev);
  28. L2:
  29.         GuFlashClose(pFlash);
  30. diff --git a/filesys/sysconf.c b/filesys/sysconf.c
  31. index f5a3bfd..aaf0be8 100644
  32. --- a/filesys/sysconf.c
  33. +++ b/filesys/sysconf.c
  34. @@ -228,6 +228,7 @@ int SysConfReset()
  35.         strncpy(pKeParam->szNfsPath, CONF_NFS_ROOT, sizeof(pKeParam->szNfsPath));
  36.         strncpy(pKeParam->szConDev, CONF_CONSOLE_NAME, sizeof(pKeParam->szConDev));
  37. +        sprintf(pKeParam->szConDev, "%s,115200", CONF_CONSOLE_NAME);
  38.         pKeParam->dwMachID = MACH_ID;
  39.         SysConfCheckSum(NULL);
  40. --
  41. 1.6.0.4

复制代码

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文