当前位置: 首页 > news >正文

大型网站的设计oyster wordpress

大型网站的设计,oyster wordpress,培训学校机构有哪些,门户网站开发设计报告Uboot添加自定义命令#xff1a;uboot中的命令使用U_BOOT_CMD这个宏声明来注册进系统#xff0c;链接脚本会把所有的cmd_tbl_t结构体放在相邻的地方。 UBoot版本#xff1a;u-boot-2013.01 一、U-Boot命令的格式 即使是内核的启动#xff0c;也是通过U-Boot命令来实现的。…  Uboot添加自定义命令uboot中的命令使用U_BOOT_CMD这个宏声明来注册进系统链接脚本会把所有的cmd_tbl_t结构体放在相邻的地方。 UBoot版本u-boot-2013.01  一、U-Boot命令的格式 即使是内核的启动也是通过U-Boot命令来实现的。U-Boot中每个命令都是通过 U_BOOT_CMD 宏来定义的格式如下 U_BOOT_CMD(name,maxargs,repeatable,command,usage,help) 各项参数的意义如下 1) -- name:命令的名字注意它不是一个字符串不要用双引号括起来 2-- maxargs:最大的参数个数 3-- repeatable:命令是否可以重复可重复是指运行一个命令后下次敲回车即可再次运行 4-- command:对应的函数指针类型为*cmd(struct cmd_tbl_s *, int, int, char *[]); 5) -- usage:简单的使用说明这是个字符串 6-- help:较详细的使用说明这是个字符串。 宏U_BOOT_CMD 在include/command.h中定义如下所示 而U_BOOT_CMD 是用一个struct cmd_tbl_s 结构体定义,这个结构体仍是在include/command.h中实现 可以看出对于每个使用U_BOOT_CMD 宏来定义的命令就是宏 U_BOOT_CMD(name,maxargs,rep,cmd,usage,help)将struct cmd_tbl_s这样的一个命令结构体放到U-BOOT连接脚本 board/xxx/u-boot.lds中定义的.u-boot_cmd段所在的内存区域即在.u_boot_list.cmd段中定义一个 cmd_tbl_t 结构。 连接脚本U-Boot.lds中有如下代码 当用户在u-boot的shell中输入命令时就会在.u_boot_list.cmd这个内存区域中查找( _u_boot_list_cmd__start - _u_boot_list_cmd__end)当该区域中某一个cmd_tbl_s命令结构体的cmd_tbl_s.name和输入的命令字符串相符时就调用该命令结构体的cmd_tbl_s.cmd()函数。 二、添加自定义命令 自定义命令设为myubootcmd,不可与u-boot命令重名 1、添加命令行配置信息 在u-boot-2013.01/include/configs/fs4412.h由具体开发板来配置这里使用fs4412中添加 #define CONFIG_CMD_MYUBOOT如下: 2、编写命令行对应的源程序 在u-boot-2013.01/common/目录下建立相应的命令执行文件cmd_hello.c  注意命名的规范必须是cmd_xxx.c才行。里面的内容也是有格式要求的如函数的格式必须指定参数的还有相应结尾部分的U_BOOT_CMD定义部分使不能缺省的。如果命令不需要跟参数则把maxargs设置为1即可了。内容如下所示: [cpp] view plaincopy #include common.h   #include command.h      #ifdef CONFIG_CMD_HELLO      void helloword (cmd_tbl_t *cmdtp, int flag, int argc, char *argv[])    {         printf(hello world by xiaoqiang! \n);   }      U_BOOT_CMD(hello,1,2,helloword,                      hello command,xiaoqing add hello command!\n);      #endif   3、修改Makefile 在common/Makefile中增加一项. 4、编译 5、测试
http://www.yutouwan.com/news/90121/

相关文章:

  • 有网站模板怎么做网站wordpress支付宝微信支付
  • 浦东新区苏州网站建设什么语言做网站
  • 杰瑞网站建设长沙网站建设zh68
  • 网站建设和空间w网站链接如何做脚注
  • 榆林网站seo中国网站建设总部在哪里
  • 展示型网站举例网站建设都用哪些软件
  • 网站设计师培训图片进行网站开发的所有步骤
  • 产品软文范例大全seowhy问答
  • 中国室内设计网欧式seo技术培训教程
  • wordpress zzt梧州网站优化
  • 优秀的vi设计手册seo的基本内容
  • php 除了做网站网站用单页面框架做
  • 怎么制定网站上海私人网站建设
  • 福州网站建设多少钱wordpress此网页包含重定向循环
  • 网站已经收录了 但是输入公司名找不到免费qq注册入口
  • 外发加工单表格范本外贸网站优化哪家好
  • 网站制作外包牛商做网站的理念
  • 高埗镇网站建设网页设计与制作有什么感想
  • 购物网站线下推广方案技术号的网站建设
  • 网站建设 意向协议书公司网站制作范文
  • 网站发布时间更改网页打不开但是微信和qq都可以上
  • 沈阳建网站电商wordpress页面调用子页面
  • 上海做网站大的公司有哪些深圳龙华建设公司
  • 课程网站开发与设计logo设计报价明细表
  • 洛阳网站建设seo如何使用花生壳做网站
  • 网站建设价格如何深圳做分销网站的公司
  • 罗湖网站建设罗湖网站设计有哪些网站可以做店面设计软件
  • 2021年关键词排名seo如何优化排名
  • 甘肃网站建设公司电话做网站只做前端可以用吗
  • html课程教学网站模板住房和城乡建设部网站行标