摘要: 今天安装openJTAG驱动时出现“文件的哈希值不在指定的目录”,系统为WIN10专业版。 原因是驱动无数字签名,在WIN10中是不安全的驱动,所以显示哈希值不在范围内不能安装。 经查阅已经解决,发放如下: 1.找到WIN10的设置,点击“设置”2.点击最后一个“更新和回复”,然后点击“恢复”3.点 阅读全文
posted @ 2018-04-22 14:43 游戏进行中 阅读(2322) 评论(0) 推荐(0) 编辑
摘要: 4.1 C语言中的段 编译器在编译程序的时候,将程序中的所有的元素分成了一些组成部分,各部分构成一个段,所以说段是可执行程序的组成部分。 代码段:代码段就是程序中的可执行部分,直观理解代码段就是函数堆叠组成的。代码段由程序中的各个函数产生,函数的每一个语句将最终经过编译和汇编生成二进制机器代码(具体 阅读全文
posted @ 2018-04-22 11:38 游戏进行中 阅读(421) 评论(0) 推荐(0) 编辑
摘要: 3.1 mkconfig 脚本 3.1.1 mkconfig脚本的6个参数 @$(MKCONFIG) $(@:_config=) arm arm920t 100ask24x0 NULL s3c24x0 这个意思就是 执行 mkconfig 脚本,将 100ask24x0_config 中的 _con 阅读全文
posted @ 2018-04-22 10:48 游戏进行中 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 2.8 编译选项 重新回到 主 makefile 中执行 2.8.1 u-boot 的编译顺序 代码166 到 189 行,这些是 u-boot 文件编译的顺序,由代码可以看到,首先是从cpu/$(CPU)/start.S,开始启动。 然后执行 addprefix 函数,将obj(编译存储目录)变量 阅读全文
posted @ 2018-04-21 21:10 游戏进行中 阅读(349) 评论(0) 推荐(0) 编辑
摘要: 2.7 编译选项 config.mk 代码 163 164 行 此段就是包含顶层目录下的 config.mk,在顶层的 config.mk 中包含了编译选项。 2.7.1 topdir/config.mk 分析 代码 26 到 45行: PLATFORM_RELFLAGS、PLATFORM_CPPF 阅读全文
posted @ 2018-04-21 09:44 游戏进行中 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 2.1 uboot 版本号 uboot 的版本号分三个级别: VERSION:主版本号 PATCHLEVEL:次版本号,为补丁级别 SUBLEVEL:再次版本号 EXTRAVERSION:附加版本信息。这个一般使给自己用的,可以定义为字符串如”JH“ U_BOOT_VERSION:版本号 VERSI 阅读全文
posted @ 2018-04-20 20:55 游戏进行中 阅读(472) 评论(0) 推荐(0) 编辑
摘要: 1.1 准备工作 解压缩:tar -xjf u-boot-1.1.6.tar.bz2 打补丁:patch -p1 < ../u-boot-1.1.6_jz2440.patch 1.2 目录结构 1.2.1 根目录下文件 arm_config.mk:后缀是.mk,是一个Makefile文件,将来在某个 阅读全文
posted @ 2018-04-19 21:34 游戏进行中 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 1)对于.tar结尾的文件 tar -xf all.tar 2)对于.gz结尾的文件 gzip -d all.gz gunzip all.gz 3)对于.tgz或.tar.gz结尾的文件 tar -xzf all.tar.gz tar -xzf all.tgz 4)对于.bz2结尾的文件 bzip2 阅读全文
posted @ 2018-04-19 20:55 游戏进行中 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 参考文档: DTS入门知识:https://blog.csdn.net/u014717231/article/details/53139968 kernel中文档:/linux-4.16.2/Documentation/devicetree 一、设备树的介绍 1.1 基本介绍 设备树首先使用的是 P 阅读全文
posted @ 2018-04-15 17:53 游戏进行中 阅读(1395) 评论(0) 推荐(1) 编辑
摘要: 使用非阻塞 I/O 的应用程序通常会使用 select() 和 poll() 系统调用查询是否可对设备进行无阻塞的访问。这两个系统调用最终会引发设备驱动中的 poll() 函数被执行。 numfds:此值是需要检查的号码最高的文件描述符加 1 readfds:被 select 监视的读文件描述符集合 阅读全文
posted @ 2018-04-08 21:31 游戏进行中 阅读(804) 评论(1) 推荐(0) 编辑