linux 系统移植(第七期)----U-Boot 图形化配置--添加自定义菜单-- Ubuntu20.04

文章目录

前言

具体步骤

总结


前言

上一节我们介绍了如何图形化配置uboot,那如何添加自己的自定义菜单呢?本小节就详细讲一讲!!!


具体步骤

我们自定义一个菜单要求如下:

①、在主界面中添加一个名为"My test menu",此菜单内部有一个配置项。

②、配置项为"MY_TESTCONFIG",此配置项处于菜单"My test menu"中。

③、配置项的为变量类型为 bool,默认值为 y。

④、配置项菜单名字为"This is my test config"。

打开顶层 Kconfig

在最后面加入如下代码:

复制代码
menu "My test menu"

config MY_TESTCONFIG
    bool "This is my test config"
    default y
    help
      This is a empty config, just for test!

endmenu    # my test menu

添加完成以后打开图形化配置界面,如下图:

从上图可以看出,主菜单最后面出现了一个名为"My test menu"的子菜单,这个就是我们上面添加进来的子菜单。进入此子菜单:

从上图可以看出,配置项添加成功,选中"This is my test config"配置项,然后按下"H"键打开帮助文档

从图 34.3.3 可以看出,帮助信息也正确。配置项 MY_TESTCONFIG 默认也是被选中的。

至此,我们在主菜单添加自己的自定义菜单就成功了


总结

完成了添加自己的自定义菜单。

相关推荐
GlobalSign数字证书21 小时前
小企业零运维 TLS 架构设计:证书生命周期管理(CLM)与自动化轮换策略的技术选型
运维·自动化
mCell21 小时前
GitHub Actions 玩法大赏:一台远程主机的七种活法
linux·github·agent
盐焗鹌鹑蛋1 天前
【Linux】动静态库的制作与使用
linux
wuyk5551 天前
Python 第三章:列表 List
服务器·开发语言·python
艾伦_耶格宇1 天前
【ELK】-4 logstash的搭建及操作
linux·运维·ubuntu·elk
mifengxing1 天前
文件逻辑结构、物理结构与磁盘空闲存储空间管理
大数据·linux·运维·操作系统·计算机408
听你说321 天前
智亮苍南・绿动未来!中节能晶和科技打造浙南县域智慧照明示范样板
大数据·运维·人工智能·科技
xcLeigh1 天前
Go入门:无类型常量与类型常量的区别
服务器·开发语言·golang
小此方1 天前
Re:Linux系统篇(五十七)线程篇 · 十:基于环形缓冲的生产者消费者模型与信号量
linux·运维·驱动开发
fanged1 天前
Linux的DD命令
linux·运维·服务器