⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.commands

📁 u-boot-1.1.6 源码包
💻 COMMANDS
字号:
Commands are added to U-Boot by creating a new command structure.This is done by first including command.hThen using the U_BOOT_CMD() macro to fill in a cmd_tbl_t struct.U_BOOT_CMD(name,maxargs,repeatable,command,"usage","help")name:	 is the name of the commad. THIS IS NOT a string.maxargs: the maximumn numbers of arguments this function takescommand: Function pointer (*cmd)(struct cmd_tbl_s *, int, int, char *[]);usage:	 Short description. This is a stringhelp:	 long description. This is a string**** Behinde the scene ******The structure created is named with a special prefix (__u_boot_cmd_)and placed by the linker in a special section.This makes it possible for the final link to extract all commandscompiled into any object code and construct a static array so thecommand can be found in an array starting at __u_boot_cmd_start.If a new board is defined do not forget to define the command sectionby writing in u-boot.lds ($(TOPDIR)/board/boardname/u-boot.lds) these3 lines:	__u_boot_cmd_start = .;	.u_boot_cmd : { *(.u_boot_cmd) }	__u_boot_cmd_end = .;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -