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 默认也是被选中的。

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


总结

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

相关推荐
松涛和鸣2 小时前
DAY56 ARM Cortex-A Bare Metal
linux·服务器·c语言·开发语言·arm开发·数据库
星陨772 小时前
OpenStack私有云平台API接口练习
linux·运维·网络·openstack
YongCheng_Liang2 小时前
Docker 核心概念与价值详解:从理论到实战安装指南
运维·docker·容器
别再下雨辽2 小时前
开发板通过 VSCode Remote-SSH 反向转发复用 PC 代理排障总结
linux·ide·笔记·vscode·ssh
蒜香拿铁2 小时前
【第五章】python判断语句if
java·服务器·python
Kratzdisteln2 小时前
【Linux】Docker容器中快速部署VNC远程桌面环境
linux·运维·docker
魔众2 小时前
轻量级云文件系统simple-file-server,电脑秒变存储服务器
运维·服务器
追光的孩子2 小时前
window服务器添加samwaf防火墙遇到的问题和解决方案
运维·服务器
是娇娇公主~2 小时前
C++集群聊天服务器(1)—— muduo网络库服务器编程
服务器·网络·c++