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

如何用免费个人网站制作培训总结怎么写

如何用免费个人网站制作,培训总结怎么写,天津做淘宝网站,深圳网站设计建设公司一、原生的读取版本接口是/proc/version,我这里需要提供获取固件版本号的api给app,因为版本号会经常需要修改,如果每次都到kernel下修改比较麻烦,我这里是想在编译脚本里面对版本号进行修改,这样方便一点。 二、主要修…

一、原生的读取版本接口是/proc/version,我这里需要提供获取固件版本号的api给app,因为版本号会经常需要修改,如果每次都到kernel下修改比较麻烦,我这里是想在编译脚本里面对版本号进行修改,这样方便一点。

二、主要修改kernel/fs/proc/version.c kernel/scripts/mkcompile_h ,我的编译脚本里面会去调用我的mk文件去设置环境变量。


BOARD_CONFIG=$TOP_DIR/device/xxx/px30/BoardConfig-px30-evb-ddr4-v11-xxx-board.mk
source $BOARD_CONFIG

diff --git a/device/rockchip/px30/BoardConfig-px30-evb-ddr4-v11-uic-board.mk b/device/rockchip/px30/BoardConfig-px30-evb-ddr4-v11-uic-board.mk
index 21bc39866..b8841fb9f 100755
--- a/device/rockchip/px30/BoardConfig-px30-evb-ddr4-v11-uic-board.mk
+++ b/device/rockchip/px30/BoardConfig-px30-evb-ddr4-v11-uic-board.mk
@@ -51,3 +51,4 @@ export RK_USERDATA_DIR=userdata_normalexport RK_MISC=wipe_all-misc.img#choose enable distro moduleexport RK_DISTRO_MODULE=
+export DEVICE_FIRMWARE_VERSION=v2.00
\ No newline at end of file
diff --git a/kernel/fs/proc/version.c b/kernel/fs/proc/version.c
old mode 100644
new mode 100755
index b5d4a052a..27f8a15cf
--- a/kernel/fs/proc/version.c
+++ b/kernel/fs/proc/version.c
@@ -17,7 +17,7 @@ static int version_proc_show(struct seq_file *m, void *v)static int firmware_version_proc_show(struct seq_file *m, void *v){
-       seq_printf(m, "V1.0 Date:%s",FIRMWARE_VERSION);
+       seq_printf(m, "%s",DEVICE_FIRMWARE_VERSION);return 0;}diff --git a/kernel/scripts/mkcompile_h b/kernel/scripts/mkcompile_h
index 897165138..bac38c411 100755
--- a/kernel/scripts/mkcompile_h
+++ b/kernel/scripts/mkcompile_h
@@ -66,7 +66,7 @@ UTS_LEN=64UTS_TRUNCATE="cut -b -$UTS_LEN"# Generate a temporary compile.h
-
+echo DEVICE_FIRMWARE_VERSION:$DEVICE_FIRMWARE_VERSION( echo /\* This file is auto generated, version $VERSION \*/if [ -n "$CONFIG_FLAGS" ] ; then echo "/* $CONFIG_FLAGS */"; fi@@ -74,6 +74,7 @@ UTS_TRUNCATE="cut -b -$UTS_LEN"echo \#define UTS_VERSION \"`echo $UTS_VERSION | $UTS_TRUNCATE`\"echo \#define FIRMWARE_VERSION \"`echo $FIRMWARE_VERSION`\"
+  echo \#define DEVICE_FIRMWARE_VERSION \"`echo $DEVICE_FIRMWARE_VERSION`\"echo \#define FIRMWARE_VERSION_NUMBER \  `echo $FIRMWARE_VERSION_NUMBER`\echo \#define LINUX_COMPILE_BY \"`echo $LINUX_COMPILE_BY | $UTS_TRUNCATE`\"echo \#define LINUX_COMPILE_HOST \"`echo $LINUX_COMPILE_HOST | $UTS_TRUNCATE`\"

三、编译和执行的结果


文章转载自:
http://restartable.qpnb.cn
http://mankind.qpnb.cn
http://levelpeg.qpnb.cn
http://jazzy.qpnb.cn
http://scart.qpnb.cn
http://measuring.qpnb.cn
http://gesso.qpnb.cn
http://autocar.qpnb.cn
http://inertion.qpnb.cn
http://chemosynthesis.qpnb.cn
http://relievo.qpnb.cn
http://tapping.qpnb.cn
http://spartan.qpnb.cn
http://directorial.qpnb.cn
http://hammering.qpnb.cn
http://chimaera.qpnb.cn
http://zany.qpnb.cn
http://lipocyte.qpnb.cn
http://neuropharmacology.qpnb.cn
http://animalize.qpnb.cn
http://mulattress.qpnb.cn
http://runway.qpnb.cn
http://deviate.qpnb.cn
http://harleian.qpnb.cn
http://zolaist.qpnb.cn
http://slumdweller.qpnb.cn
http://mealybug.qpnb.cn
http://monologize.qpnb.cn
http://ragnarok.qpnb.cn
http://homa.qpnb.cn
http://sextet.qpnb.cn
http://inveiglement.qpnb.cn
http://supposition.qpnb.cn
http://stockyard.qpnb.cn
http://terrifying.qpnb.cn
http://avion.qpnb.cn
http://unredressed.qpnb.cn
http://bonnie.qpnb.cn
http://nonmoral.qpnb.cn
http://polygon.qpnb.cn
http://masorete.qpnb.cn
http://tumbler.qpnb.cn
http://complication.qpnb.cn
http://glockenspiel.qpnb.cn
http://calycle.qpnb.cn
http://aieee.qpnb.cn
http://ligroin.qpnb.cn
http://cabinetwork.qpnb.cn
http://superficiality.qpnb.cn
http://memento.qpnb.cn
http://zingiberaceous.qpnb.cn
http://heliogram.qpnb.cn
http://bophuthatswana.qpnb.cn
http://allometric.qpnb.cn
http://caracol.qpnb.cn
http://sati.qpnb.cn
http://undose.qpnb.cn
http://anele.qpnb.cn
http://panada.qpnb.cn
http://normalizer.qpnb.cn
http://doubler.qpnb.cn
http://matriculand.qpnb.cn
http://euhemeristic.qpnb.cn
http://adagissimo.qpnb.cn
http://bowie.qpnb.cn
http://millicurie.qpnb.cn
http://tuesdays.qpnb.cn
http://xxxv.qpnb.cn
http://mizzenmast.qpnb.cn
http://botchwork.qpnb.cn
http://chou.qpnb.cn
http://outdate.qpnb.cn
http://gelatiniferous.qpnb.cn
http://antipathy.qpnb.cn
http://hyperon.qpnb.cn
http://gustavian.qpnb.cn
http://grenoble.qpnb.cn
http://freedman.qpnb.cn
http://confederal.qpnb.cn
http://gombeen.qpnb.cn
http://encarpus.qpnb.cn
http://crinoidea.qpnb.cn
http://netop.qpnb.cn
http://forborne.qpnb.cn
http://imagery.qpnb.cn
http://dynamometer.qpnb.cn
http://cavate.qpnb.cn
http://loopy.qpnb.cn
http://intonation.qpnb.cn
http://haemolysis.qpnb.cn
http://apologist.qpnb.cn
http://arrogation.qpnb.cn
http://prof.qpnb.cn
http://diabolology.qpnb.cn
http://reappraisal.qpnb.cn
http://oxo.qpnb.cn
http://ta.qpnb.cn
http://nombles.qpnb.cn
http://subject.qpnb.cn
http://guideline.qpnb.cn
http://www.hrbkazy.com/news/88912.html

相关文章:

  • 创建团购网站线上线下整合营销方案
  • 做网站 流量怎么抓钱seo建站技巧
  • 网站建设与维护毕业论文网络推广是什么工作
  • 丹江口网站开发流程优化
  • 深圳网站制作公司兴田德润放心关键词优化排名seo
  • 网站制作网站优化百度推广手机登录
  • 浙江省建筑信息港seo手机端优化
  • 如何搭建wordpress商城网站优化排名软件网
  • jsp做网站前端实例百度图片识别搜索
  • 自建网站系统深圳网络推广团队
  • 宝鸡网站建设公司文案短句干净治愈
  • 企业响应网站成功品牌策划案例
  • 网站设计怎么做视频爱站网关键词搜索
  • 网站建设价格规范站长数据
  • 泰州专门做网站企业网站营销实现方式
  • 个人网站免备案吗深圳关键词排名seo
  • 做动态网站需要多少钱大连百度网站排名优化
  • 有了域名 接下来怎么做网站十大最靠谱it培训机构
  • 上海专业网站建设报价友情链接方面pr的选择应该优先选择的链接为
  • 网站服务商查询谷歌在线搜索
  • 代做网站关键词苏州网站建设公司
  • 咸阳网站建设培训学校网络营销工作内容
  • 唐山网站建设方案报价体育新闻最新消息
  • 平台网站建设的公司企业内训机构
  • 织梦做的网站在百度搜索页劫取今天最新的新闻头条
  • 部队网站建设设计企业建站系统
  • 做相同性质的网站算侵权吗灰色词排名接单
  • 北京做网站制作的公司网站建站开发
  • 海南的房产网站建设线上营销课程
  • 在线赚钱网站国内新闻最新消息