免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2030 | 回复: 0

[PATCH] Add boot -c option: set console name and baudrate [复制链接]

论坛徽章:
0
发表于 2009-11-02 15:35 |显示全部楼层


  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


复制代码

0001-Add-boot-c-option-set-console-name-and-baudrate.patch.tar.gz

992 Bytes, 下载次数: 22

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP