2894|7

71

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

[求助]config.h里的问题 [复制链接]

我在学习config.h中遇见比较多的问题,请大家一起来提问解答,谢谢.
Q1:在config.h中#define FORCE_DEFAULT_BOOT_LINE这句是定义什么功能?
Q2:#define DEFAULT_BOOT_LINE "ene(0,0)host:vxWorks " \
                             "h=192.168.0.77 " \
                             "e=192.168.0.200:ffffff00 " \
                             "g=192.168.0.1 " \
                             "u=hualong " \
                             "pw=hualong " \
                             "tn=S3C2410"
最后一行中tn是什么意思?
Q3:#define VWARE_BOOT_LINE "sng(0,0)host:vxWorks " \
                           "%s " \
                           "%s " \
                           "%s " \
                           "u=target " \
                           "tn=targetname"
这个定义是用来做什么的?

最新回复

VWARE_BOOT_LINE 是用于虚拟机上显示的,一般不用,没什么意义  详情 回复 发表于 2008-10-1 15:37
点赞 关注

回复
举报

70

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
这个config.h应该是修改过的吧,本身系统带的没有FORCE_DEFAULT_BOOT_LINE 和VWARE_BOOT_LINE这几个宏定义的。这几个宏定义,你自己仔细看一下在哪里用到了,应该就能知道干啥用的了
1. 不清楚  
2. tn是指 target name,就是目标机的名字。 起来后在shell下敲hostShow就能看到名字了,就是名字和ip的一个映射
3. 不清楚
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
      DEFAULT_BOOT_LINE 的原意是为没有NVRAM的target设计的,这样用户就不需要在每次系统启动是手工输入这些参数了.

      系统启动网络时xxxEndLoad()会解释这一行并按这一行的定义进行加载.

      Emac(0,0) : 启动设备,可是是软盘,硬盘,PCMCIA卡等 其他的设备名称如:

      fd为软盘,(0,0)表示第一个软驱,3.5寸盘.

      dc则表示从DEC 21x4x 芯片启动,即系统有NVRAM存在,这种方式现在已不采用.

      elpci表示启动设备为3COM EtherLink XL PCI网卡.

      fei:Intel 82559 EtherExpress网卡.

      ene: NE2000网卡

      ELT: 3COM以太网卡

      EEX: Intel网卡

      ata: ATA/IDE 硬盘 ............

      405GP: 主机名

      vXworks 从主机加载的VxWorks文件

      h=172.16.1.159   主机的IP地址     

      e=172.16.254.52 目标机的IP地址,若网络启动Target Server时,这个IP必须和主机上Target Server配置的Target IP地址一致,且设置Back End选项为wdbrpc

      u=xxx  用户名,pw=xxx  密码: 若通过网络加载调试时,主机的Ftp服务器和目标机的用户名和密码必须相同

      tn=vxTarget 目标机名称

 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

4
 
用sourceinsigh,在所有源代码中搜索被调用的地方。。。
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

5
 
有问题请先GOOGLE,BAIDU
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

6
 
tn: target name,
VWARE_BOOT_LINE 中有%s, 我想应该是用来做格式化输入/出的吧,如,sprintf()。
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

7
 
1楼说错了,这几个是TORNADO FOR ARM 里面 针对S3C4510的BSP,同时支持2楼的讲解
 
 
 

回复

74

帖子

0

TA的资源

一粒金砂(初级)

8
 
VWARE_BOOT_LINE 是用于虚拟机上显示的,一般不用,没什么意义
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表