网络营销策划有哪些,熊掌号接合网站做seo,wordpress防护屏蔽国外ip,导航条 Wordpress今天添加一个小功能,就是uboot是按CTRLC进入的
今日我做了一个定制,让按L或者l让也进入uboot指令模式,并且修改主板名字显示 默认是CTRLC:键码值是0x03(ASCII对照表)
于是代码中跟踪: //rv1126_rv1109/u-boot/common/console.c
int ctrlc(void)
{
#ifndef CONFIG_SANDBOXif (…今天添加一个小功能,就是uboot是按CTRLC进入的
今日我做了一个定制,让按L或者l让也进入uboot指令模式,并且修改主板名字显示 默认是CTRLC:键码值是0x03(ASCII对照表)
于是代码中跟踪: //rv1126_rv1109/u-boot/common/console.c
int ctrlc(void)
{
#ifndef CONFIG_SANDBOXif (!ctrlc_disabled gd-have_console) {if (tstc()) {switch (getc()) {case 0x03: /* ^C - Control C */case 0x4C: /* ^L - L */case 0x6C: /* ^l - l */ctrlc_was_pressed 1;return 1;default:break;}}}
#endifreturn 0;
}
然后修改名称(真会藏!) //rv1126_rv1109/u-boot/cmd/Kconfig
config SYS_PROMPTstring Shell prompt
- default default LB1109 helpThis string is displayed in the command line to the left of thecursor.然后编译生成新的uboot(./build.sh uboot) 然后就可以看到L/l/CTRLC都可以进入uboot模式并且名称已改. 修改进入系统之后的名称: rootrv1126_rv1109:/# 经过一番搜查我发现这是它的主机名: 所以我要修改主机名,然后在搜索之后发现主机名是 这里控制的:BR2_TARGET_GENERIC_HOSTNAME
经过搜索: 于是做了以下修改: 然后编译(./build.sh buildroot) 就可以看到已经修改了名字,完成功能.